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