Closure In Moscow – Church Of The Technochrist (Live At Music Feeds Studio)

Melbourne prog-rockers Closure In Moscow dropped by Music Feeds Studio to perform Church Of The Technochrist, a new track from their upcoming album Pink Lemonade. Listen closely and you might just pick up some funk and Frank Zappa vibes.

More Videos

Load more