West Indian Day Parade
The West Indian American Carnival or NY Carnival is an annual celebration o...