UPDATE: Hot damn. I just checked out the scene and it was pretty crazy. The guy even took down a TREE. (Click to enlarge any picture)
I love the fact that a drag racer has an American Flag pinwheel on his antenna. Major win.
So much for racing for slips.
I think he needs to practice on a car with no engine first.
Mission Mission is our daily salute to San Francisco's most vibrant neighborhood. We love it here, and we bet you do too.