Entries in Ryan Trebon (1)
Holy crap. This is an unbelievable youtube capturing the moment Ryan and Steve hit head on. It is NOT what I expected. In fact, pretty fricking horrific. Frankly, I can not for the life of me figure out which side is 'correct' as so many dudes are weaving through and over that tape.