May 24, 2010 at 15:01May 24
Austin, Texas, United States
Views:Faves: Add to Favorites
Terry and Aaron Mix Edit
Copy and paste the HTML code below:
Terry Adams and Aaron Ross riding together, over 3 days in Austin, Texas. This is not my video, its Odyssey's. I found it on their site, It's just legit and I thought everyone should enjoy it.