Video: Do Buses In The Morning Smell Like Victory?

One person seems to know why New York is the city that never sleeps.

IMASCORPIO25 has posted the above video, apparently shot in Bensonhurst, on YouTube.

In the video, loud buses, sneezing passerby and other assorted street noises show why sleeping in our metropolis can be so difficult. At least if your bedroom is in the front.

Anyone out there know the exact location?