Fine Whine
Fine Whine
Henry Prime
Look Ma, They Made Alien But Bad (Inseminoid 1981)
22 minutes Posted Sep 11, 2022 at 11:10 pm.
0:00
22:09
Download MP3
Show notes

In 1981, Inseminoid was released to the public audience. Was it a masterpiece ahead of its time or was it meant to be left in the space caves?