Pink Trash Travels


Sweden Picks a Winner

We're just two months shy of Eurovision (oh how I miss watching it live with the rest of the 40+ countries participating). As such, Sweden has selected its entry. Check out Loreen and her song Euphoria below. She's quite the animatic performer.