-
Matt’s exhaustive post on autism and the squirrelly
-
NHRA News: Allen recovering nicely after shocking wreck Friday night at Texas Motorplex (10/11/2005)After watching the crash video of this, I wonder why human drivers are even necessary anymore in drag racing. Heck, I bet anyone from Make Magazine could built a R/C dragstrip car in a few days