New York City Subway Stairs

July 5th, 2012 by Larry

Dean Peterson‘s subway stop has a wonky step that tricks everyone. When people trip, comedy ensues. Enjoy…

Category: New York, Video Comment: No Comments »

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.