Did you ever want to know the secret to Ted's fast track times? Lew found out.... and I really hate to be the one to tell all his secrets.... so let the pictures speak for themselves!
http://www.studioonline.com/playvideos.asp?crypt=0EC10D43DF2594F5
There are some rumors floating around that are so OUT THERE that a person just can hardly consider them.
The first one is that a certain person who we all know well, and who posts on this board, and who we all love to pick on and tease, (those are the clues) took his car on the track yesterday...