With a clip so pretentious, you know it's from Europe. Enjoy the depressing mood and "deep" meanings.
Comments