Thursday, March 22, 2012 Music Videos 23 Rye Rye's "Boom Boom" Video Video By Edith Zimmerman | March 22, 2012 Clothes clothes! Hair hair! (Ecco, Ecco !) The adorable Rye Rye's debut album, Go! Pop! Bang! , is due out May 15. Previously : The Miniature Rye Rye Retrospective . Tags: