To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
I think this was from the '86 or '87 show merchandise
According what I know this was made on 86!
Demolition_hell... on
According what I know this was made on 86!