This is a 5.0L V8 engine with 1,160 horsepower a favorite for car lovers/supercar lovers. Follow for more :)
CC AttributionCreative Commons Attribution
3 comments
3 comments