Finally got in the 11s, and I have no idea where those traps are coming from, but it's pretty cool. 11.904 @ 124.3mph
Forum Rules