You think its bad in Dallas? This will make you nauseous!
After making your selection, copy and paste the embed code above.
I know, I know. Tokyo isn't Dallas. Tokyo isn't even in Texas, but in celebration of there being a brand new driver on Dallas roads (me) I shall post this video I made my freshman year... while I was living in Tokyo.