Thorton Merrimac MSL3

The Merrimac MSL3 is a vehicle manufactured by Thorton in.