The Honorary Title have posted the new video from their 2007 major label debut. The record is titled Scream and Light Up the Sky and was released last August.
Source The Honorary Title have posted the new video from their 2007 major label debut. The record is titled Scream and Light Up the Sky and was released last August.