WOW! Check out this head to head of the 4.2L SC Sport & the new 5.0L SC Sport Michael2009-07-25T18:51:10-04:00July 2, 2009| Read More