Indian Motorcycle Forum banner

Discussions Showcase Albums Media Media Comments Tags Marketplace

1-2 of 2 Results
  1. Rock Cafe Route 66 Stroud OK

    #37 sitting in front of the Historic Rock Cafe, Route 66 in Stroud OK. This is where the idea was born for the Disney movie "Cars".
1-2 of 2 Results
Top