[Flash 9 is required to listen to audio.]

Anyone else think it’s crazy that Peter Toh (formerly of The Stryder) released this song in 2004, and now it’s Lil Mama’s latest single?

Edit: I guess it’s not that crazy, they have history together.

RSS // Mobile // Archive