It’s a fun film if you don’t bother trying to make sense of it. And it has lots of explosions.
Read MoreMonth: May 2019
Severed Heads: If I’ve Told You Once I’ve Told You A 1,000 Times (1987).
From the cellulose nitrate days of music video.
Read More