If you’re a stateside resident who’s always dreamed of owning a Land Rover Series II (and what man hasn’t), now is your chance. Located in Longmeadow, Massachusetts, this pristine 1970 Land Rover Series IIA has just beco [...]
Posted On : Aug, 03 2013 | Comments : 0