Carl Edwards Victory Backflip at Las Vegas Speedway March 16, 2008 By Vinny O'Hare Leave a Comment Here is a short video of Carl Edwards doing his customary victorious backflip after he won the Sprint Cup race at Las Vegas Speedway March 2, 2008.
Leave a Reply