Deflecting Ghosts, el proyecto solista del músico Luke Fitzgerald, ha revelado su nuevo sencillo titulado Lost My Mind. La canción…