The end is near...

11.50"s would impress you

Maybe. Even more so through that beer barrel intake.