10 Mar 2014, 19:18 UTC · By: Alex Oagana / What appears to be the little engine that could - or the engine of engines in this year's Formula 1 championship if all goes to plan – is still pretty much a secret for some F1 fans out t...