Friday, May 26, 2006


Road Warrior!
Several cars have been named the Road Warrior in drag racing, but the Cellone Bros.’ version of the mid 1980s has to be the quickest.

No comments: