Little Glee Monster releases video for "ECHO"