SF-GeneralPlaceholder

Buggin’ in F1

This is the Statt Mann Baby. Time to Scatt a little bit. The BBC this week posted a story that said Volkswagen is close to a deal to take over the Red Bull F1 team. Red Bull has consistently denied the story. Red Bull has hit on hard times the past two years after four…