Quote Originally Posted by Sonny BonaHo
lol at least they got rid of the pushrods. dosnt matter i hate american cars no matter the brand