A little weird, a little odd, a lot of fun.
Enter your email address:
Google Maps has found Mario and LuigiĀ in Manchester England.
Don’t see any sewer pipes, but maybe these businesses are what bring in the money for their world, and galaxy, travels.
See for youself here.
Your Name (required)
Your Email (required)
Your URL
Notify me of followup comments via e-mail. You can also subscribe without commenting.