Steven Herr

Steven Herr

Steven Herr

Web Designer / Digital Marketing

Has been working at Rovers North as the Web Manager for the last 2 years and resides in Burlington, Vermont. Currently, owns and restoring a 1968 Land Rover Series 88″.