Gemini Giant

The  is a landmark in Illinois near the beginning of Route 66. For more info go to https://plus.google.com/103622425156792926589/about?gl=us&hl=en.