DATE: 18th July 2014
TIME: All day
LOCATION: Oxfordshire, UK
Truck Festival 18th July 2014
© Delta Mainline, 2017