Thread:Starchild 5150/@comment-35525658-20180902073025/@comment-32704162-20180902165054

I grew up in the 80's, so they were a staple on my Walkman. Not sure if you've ever seen Weird Science, but they did the title song. I first saw them at the US Festival in '83.