Episode #6: Death Blossom — Heavy Metal Band or Ultimate Weapon?

Strap in and keep your hand poised over that Death Blossom button as we give our review of 1984’s THE LAST STARFIGHTER.

2356 232