Art Exhibit Based On End Scene Of "The Italian Job"

the piece is located at Bexhill's De La Warr Pavillion in East Sussex, London, UK. The bus also tilts but was not working the day of this video according to CHESEABUN @ YouTube:




Previous
Previous

MTTS Goes Through Waukee, Iowa

Next
Next

MTTS Goes To The National Corvette Museum