Launchpad Diner in Wilmington, Illinois USA (A TARIDS Abroad)

On Route 66 with the TARDIS in Wilmington, IL at the Launchpad Diner.

A TARDIS Abroad - Launching Pad Drive-In Wilmington Illinois Route 66

See more of A TARDIS Abroad.

Leave a Reply