Yes I did get to drive this & yes, it is freakin' fast!