overshare? 2002-08-29, 11:23 p.m. that song gives a whole new meaning to the line...
"here he comes, here comes speedracer!"