This Train... Inca Babies
Inca Babies perform ' Plenty More Mutants' on German Television - TV BLAU WEISS - Munchon, Oct 1986.
Video provided by Harry Stafford, who owns all copyrights to Inca Babies and asked me to upload this video with his full approval. I have requested no monetisation for this video.
Harry Stafford on vocals and guitar Bill Marten on bass. http://www.incababies.co.uk
Rock / Alternative Rock / Indie Rock