OT: Rappers from the Philippines

I'm not a rap type of person but I was amazed how these guys are speeking so fast. It's like they are doing a a five minute tongue twister to music
The only word I make out from all of that is Olongapo.
http://www.youtube.com/watch?v=AD3qnZ971wE
A translator probably would have a difficult time figuring out what they are talking about.

http://www.youtube.com/watch?v=AD3qnZ971wE
A translator probably would have a difficult time figuring out what they are talking about.