A creation from Destroy Build Destroy, an old Cartoon Network show where teams of teenage contestants had to destroy various objects and build vehicles out of the wreckage to compete in some kind of challenge.
You might also like