I loves me some Rye Rye and am especially hyped to hear her new album coming out May 15, Go! Pop! Bang! Here's her latest video release "Boom Boom" which should be of extra interest to video game geeks, fashion geeks, dance geeks, and YOU geek! Check it out, and feel good for a couple of hours.
Get the best of the Mercury each week in your inbox!