James Stewart’s New Ride

We’ve been hearing rumors about James Stewart being on a different bike for weeks now, so we decided to take a trip to Haines, City, Florida, to see for ourselves.

iPhone and iPad users, go to page 2 for a version that is viewable on your mobile device.

presented by transworld.tv
Pages: 1 2