Tag: The Punk Site

4 stars ★★★★ review of RADIO MOSCOW “Live! In California” from the PUNK SITE

Live albums can be disappointing affairs, few capture the atmosphere or sound of a concert accurately, Live! In California is not one of those albums, this release proudly boasts having no overdubs and it is a perfect snapshot of a band live. Radio Moscow sound amazing live, the album is full on wall of histrionic […]