thoughts and links

Wait, what?

I’m about 90 percent sure that even if I did speak Spanish I would still be horribly confused by this commercial for a Spanish soccer team, Getafe CF, that features a koala bear that plays the piano and tries to kill himself. 

Uh, go team?

  1. fbihop posted this