Meet Sascha Babic

So tell me my third world readers, how does Sascha Babic, from Germany, make you feel?

If you think that’s bone-chilling, wait till you watch this. Bikini mong itim ialay mo sakin? WTF. Takutan ba itech? Gurl tumambling lang naman ako with his mad pinoy karaoke skills! J’adore!!!!!!!

Explain!!!!
I DIE.
SHUT IT DOWN!
SHUT THAT MOTHA FUCKIN SHIT DOWN!!!!!