"BTW do you have lyrics for that song?
I guess they are not singing Lepaca Drakonis Nox Tarados on spanish.
"
LOOOOOOOOOOL
Funniest thing I've read today...
They're singing something about that their lives pretty much suck, but their rap is great, and it's the best one in the world and kicks ass...