Picture By EKAWrecker Flickr Account
These are the 8 wheelers built in Scotland and the distinguishing feature is?
Twin Headlights