Watch Lana Del Rey Perform Live On German TV
A German TV talk show where the hosts and audience sit in a wood-paneled alehouse and a polka band blares through a few bars, without provocation, for no clear reason at all: Too perfect. I don't know what this show is called, but it seems like someone made it up to make fun of Germany, and I'd love to know ...
MOST POPULAR
Steve Albini Dead At 61
We’ve Got A File On You: Steve Albini
The Feeling Is Back