Looking for a song a friend heard played at a club this time last year. The only thing he remembers about it is a lyric something like "Mirror mirror on the wall, who's the biggest QUEEN of them all?!" Anyone recognize it? Thanks in advance.
posted by awesomebrad
on Nov 6, 2006 -