Get Cape. Wear Cape. Fly. announces last ever album and show
Sam Duckworth has announced that he will be putting to bed his project of 10 years, Get Cape. Wear Cape. Fly. He is seeing it off with a final album, ‘London Royal’, which will be released September 12th on Alcopop! Records, and a last show at The