View Single Post
Old 04-06-2010, 04:48 PM  
Tech Master
jrwoodchuck's Avatar
Join Date: Nov 2007
Location: Northampton, Massachusettes
Posts: 1,336

getting better over time???? i don't know what you guys are talking about, i was fast the first time i set my car down on the track....
TLR 22/M-11

“Looks like I picked the wrong week to quit sniffing glue.”
jrwoodchuck is offline   Reply With Quote