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.
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.