Oh Sees: Orc Review
By Eduardo Baz Music Journalist Artist: Oh Sees Album: Orc Label: Castle Face Records Release Date: August 25, 2017 2017 marked the 20th anniversary for John Dwyer’s garage-psych rock band Thee Oh Sees. Throughout these 20 years the band has earned a reputation of creating high energy rock songs that contain elements of psychedelia and punk, all wrapped up in a high octane package. With the release of Orc under their […]