Thumbnails
 
Launching Pad, Route 66

Launching Pad, Route 66

Route 66 icon in Wilmington, IL the Gemini Giant is one of three full size (and one 1/2 size) "Muffler Men" along the route.