A little weird, a little odd, a lot of fun.

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 with Street View is an amazing thing. However as they randomly take pictures of everything, you never know what might show up. Like these two young warriors fighting in Pittsburgh, PA.