http://www.youtube.com/watch?v=1XPfjifZZng
Engine yes, turbo no.
With a BIG hole in the bonnet maybe !
But what exploded on run 3 ????
Most likely the wastegate exploding according to the comments. It really is a very silly turbo, the lag must be immense.
At 1200bhp+ the engine won't last long either. Only possible uses I can see are drag racing and pub points.