The Take team recently went on a southwest road trip to film for a new DVD. They filmed some pretty funny interviews along the way and posted them on their site. No riding here, just plain fun. Click here to watch.
Related:
Create New Tag
10 comments
Show More Comment(s) / Leave a Comment