Posts Tagged ‘Nova Art’

Nova Art – The 3rd Step EP

Wowsers, this is a pleasant surprise! Sporting a sound and musical approach that I never anticipated, Nova Art is back with their third release; an EP entitled The 3rd Step. The Russian band has been around for a dozen years but this is the first time I’ve ever heard of Nova Art, let alone their […]