1987 Cobra Maggot and W.O.R.M.S.

HCC788 video review:

Photos:

20160910_001414.jpg

Other videos: