Your browser does not support iframes.
LMR’s twin-turbo C7 is arguably the highest horsepower Stingray in the world as of right now. Check out the video for a dyno run and some freeway pulls with their beautiful co-pilot.
You must be logged in to post a comment.
Copyright © 2014 Power Automedia. All rights reserved.