At the 2010 SEMA Show you could find our 5.0L 2011 Mustang Super Twin clutch on display in the New Products section under "Performance." Here are two quick pictures of the clutch sitting in the New Products Display Case.
More Info: www.specclutch.com
No comments:
Post a Comment