Subway Stair From Hell

It’s Friday! F-f-f-f-FRIDAY! The weekend is just minutes (okay, hours) away from us, my friends! And what jump starts a Friday like watching multiple people trip over stairs? UM, NOTHING, DOY. So, what luck we have this morning as this vid popped up on my news feed. Filmmaker Dean Peterson’s “New York City Subway Stairs” […]

More