Launching Pad Restaurant - Wilmington, IL
N 41° 18.634 W 088° 08.305
16T E 404707 N 4573858
Home of the Highway Giant Muffler Man, the Gemini Giant
Waymark Code: WM1W3J
Location: Illinois, United States
Date Posted: 07/18/2007
Published By: S10
Views: 82
Inside the Lauching Pad Restaurant all the tabletops are coverd in "You Are Here" maps.