This picture was taken in March 2007, but if you zoom in on Google Earth I think you can still see this trailer hanging over the edge of the Staffs and Worcs Canal. The secret location for the sequel to the film The Italian Job?
'NOBODY MOVE!....I'VE GOT AN IDEA...'
nice one, you little imp!
....NOBODY MOVE! ..... I think I got an idea!....
Sign up to comment.
Sign in if you already did it.
Photo taken in Kidderminster, UK