I think Latino Girl is Darude!

Self praise is no praise at all buddy.

***************************************
I say what I like and I bloody well like what I say