Formula Feud is brand new this week to preview the season opening Formula 1 race in Melbourne, Australia. Brad and Brandon start the show with the great news the the American Grand Prix has been secured at Circuit of the Americas. This comes with the added good news that Taylor Swift will be the headlining …
Continue reading Formula 1: Sky City Limits