Another StreetView Portal To Hell

I always knew there was something a little weird about Canberra. Now I know for certain - It's actually a portal to some other weird dimension, as evidenced by a stroll down Commonwealth Avenue in Streetview. [StreetviewThanks Dan!]

Trending Stories Right Now