Saturday, October 1, 2011

Truck sim meets Art

Where in the UK can you find this incredible piece of art?