Mario and Luigi Found On Google Maps

Mario and Luigi Found On Google Maps

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.

You may also like...

Leave a Reply

Read previous post:
Take A Break From The Sun – Creative Ad

What better way to advertise sun safety than with a strange looking sign that illuminates the sand with it's message....

Close