Loading...
Uploaded by RickyB2642 on Mar 8, 2009
10,000 feet in the Rockies, near Wolf Creek Pass, Colorado. Talking to the camera, while KT is mocking me. Priceless!
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)