‘OK Computer’ by Radiohead- The Underlying Messages About Society

Next month will commemorate 20 years since Radiohead, the Oxford quintet, released their groundbreaking album ‘OK Computer’. First released in Japan in 1997, many critics agree that ‘OK Computer’ was a majorly significant album for the progression of alt-rock and many would argue it is one of the best albums ever released, changing the face…

Music, Art and Sexuality: Brendan Maclean Talks to The Red Squirrel

Since his first independent release, Brendan Maclean has been selling music, winning awards and ruffling feathers the world over. Following the controversial removal of the music video for his song ‘House of Air’, we asked a few questions about music, sexuality and finding your identity. “Usually it’s a thought that drives the whole song –…