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!!!!!!!
SHUT IT DOWN!
SHUT THAT MOTHA FUCKIN SHIT DOWN!!!!!