Killer Cow Productions Presents: The Leno sisters travel to Talladega Superspeedway in Alabama for a little NASCAR action. Teaming up with the Dale Jarrett Racing School, they race around the track 6 times (with 3 being up to speed). It's well worth the $. Thanks to the crew who let me take the camera on board!
10 сен 2024