17 Mar 2010, 07:53 UTC · By: Ovidiu Panzariu / With their season opening Bahrain race being affected by an engine failure, a lot of frustration emerged from the Red Bull Racing garage in the last couple of days. And not without reason, we might ...