Would you like to ride this? This is one of the obstacles that guys built for the Odyssey’s Texas Toast Jam that will be going down next week from May 27th to 29th. Expect some crazy moves on this thing.
17 May 2011
Leave a Reply
You must be logged in to post a comment.