Twin Turbo Mustang Cobra Dyno Video

Talk about power! Check out this video of a Twin Turbo Mustang Cobra.

WOW is seriously the only word to explain this car. Can you even imagine driving this thing on the street?

What do you think?