Near Fatal Road Accident Recorded on Video. [Video]

When you thought Japan has seen it’s last of disasters, something suddenly comes along and almost creates another one. Awesome video while planning a road trip around Japan. – Via Blog on a Toothpick. Share and Enjoy !0Shares0...

Read More