Pamela Anderson Launches Downforce1 Race Team

Pamela Anderson Launches Downforce1 Race Team
Share this Article
Who ever thought the Baywatch star famous for her slow motion running on the beach scenes would ever be a race enthusiast, let alone own and run a race team. Well you better beleive it, because Pamela Anderson has started her own race firm called Downforce1, and will have cars competing in the European Le… Continue Reading...