Share
twitterlinkedinfacebook
Image 1 of 1
Gemini-Giant-Rt-66_50612.jpg
Gemini Giant at Launching Pad Restaurant on Historic Route 66 in Wilmington Illinois 50612