Google Maps Mind . This is for anyone who couldn't find it<br /> /funny_pictures/579465/Google+Maps+mi..... Must be one of them portals to the other side. Rumour is that Wisconsin is full of them lol Google Maps Mind This is for anyone who couldn't find it<br /> /funny_pictures/579465/Google+Maps+mi Must be one of them portals to the other side Rumour that Wisconsin full lol