THE RED CHARADE - Drop New Single "Controller" With Lyric Video

Metal/Hardcore outfit, THE RED CHARADE has released a new single "Controller" with a lyric video.

Comments