Turbo Rover

Sean Waite's Turbo Metro

With 261hp, Sean Waite's turbo Rover Metro is the one of the finest examples of a Rover Metro in the scene. With 261hp it doesn't hang around either! Read the story if this stunning car within. 

Subscribe to this RSS feed