This 1,700hp Rover Meteor Sounds Extremely Mad!
We all know the satisfaction you get when you hear a monstrous engine... In this particular video you will see a machinery build to bring back in life this masterpiece called Rover Meteor. As a matter of fact...