I'm not quite sure how I came upon this one, but for the NASCAR fans, this is apparently Ryan Newman doing something for an upcoming Gillette commercial.


Regards,
Rex.