Athens Times
—
Attempts to cross the street on a busy road in China. The video below is causing shock and is one of the most popular on the internet…Read the article HERE!