Sunday, June 12, 2011

The World's Most Epic Road. =P

The following pics - are the pics of the Tianmen Mountain Winding Road - about 7 miles in length, with a total of 99 turns. This road would be... the world's most epic road indeed. =)

Woww....

Is this Tokyo Drift more, or Initial D?