mopowers said Is that the last piece of the puzzle before this beast hits the track? Click to expand...