Tuesday, August 14, 2012

MERGiRL

Interesting that the new breed of rappers in the Philippines is tackling varied issues that other artists would not even dare touch.
Kudos to Gloc-9 for this.

Sirena: Word: sirena
English Definition: (noun) mermaid

No comments:

Post a Comment