Was Red Bull x Ford the WORST car launch of all time?
Feb 03, 2023, 08:03 PM
Dre & Ciaran discuss their painful experience of watching the Red Bull x Ford launch whilst live on twitch. You're in for a detailed review of one of the worst car launches of all time