Do you enjoy a good looking deuce? Well, then this is the show coverage for you!! Deuce Day 2001 took place last weekend and Mike was on hand to bring you the best from the show.
This is hot looking!!!!
I can't believe that they got ALL of that motor in that tiny spot!!!