Quite Amazing Highway Passage in Osaka, Japan
There is something that we as humans wants to do before we die. I have to admit that I like to play racing games, where tracks goes thru several buildings and have quite crazy layouts. But to experience the same thing in real life? The possibility is infact in Osaka,Continue Reading