I watched some of those vids on youtube today.
Holy smoke those guys are ffffaaassssttt!! And pulling trailers from race to race!!