Tuesday, May 4, 2010

In Case You Missed It ...

They won last year's pit crew challenge in Charlotte and this morning, the boys from the No. 31 crew showed off their mad skills on the "Fox & Friends" broadcast in the middle of Manhattan. Check it out here -
After the Show Show: 5/4

No comments:

Post a Comment