Barracuda
VU 3002
Released on Marketing Film.
Slipcase - Rental Tape
Chemical pollution and naturally blood thirsty barracuda combine to make the ocean floor a churning deathbed of flashing, tearing teeth.
Thank you contributors
silveroldies