Big Red's Vee Dubya

Correct me if I’m wrong but isn’t the slowest car 1/4 mile wise on that list is low 12’s?

Impressive if that holds true.