Tag Archives | Nascar

Pamela Anderson Launches Racing Team

Start your engines! Pamela Anderson is coming to racing! The former Baywatch babe founded the Downforce 1 team in March, with the hopes of being ready to participate in the 2013 open-wheel NASCAR series. Anderson, a big Formula 1 fan is thrilled about getting to know her new motor sport pals. The actress says in […]

Continue Reading Comments { 0 }