Home > Releases
Teddy / Release! --- 1982
Made in France Single sided lyrics/info insert
Artist Details
Apocalypse - Teddy
https://www.youtube.com/watch?v=SNUSs-sMIh4
Teddy
Release!
Jamming! Records
See video on youtube