Toronto-based Red Handed Denial are gearing up to release their new album, I'd Rather Be Asleep, on June 3rd. They have release a new single, "Cloud 9", and the official video can be viewed below along with album details. Pre-order I'd Rather Be Asleep here. "Cloud 9" "Carbon...
Continue reading...
Continue reading...