Triple Rush, the Travel Channel’s reality TV show on NYC bike messengers is ramping up for the big premiere. To help spur the hype, they’ve added some bad-ass trailers on their Facebook page! Check out the first one right here!
These shots are incredible!
Behind the Scenes: Travel Channel’s Series on NYC Bike Messengers