Sunday, October 31, 2010

Drivers' Halloween Costumes

What the NASCAR drivers are wearing for trick-or-treating.

Trick the tritle.

No comments:

Post a Comment