Los chicos de Dead By April han estrenado un nuevo Lyric Video para su single «Can You See The Red«, uno de los temas que encontraremos en su última producción de larga duración titulada Worlds Collide, la cual fue puesta a la venta hace un par de meses a través de Universal Music.