While We’re Waiting for Daft Punk, Enjoy Some Mr. Fisto
This is from 1986, but that really doesn’t explain much what’s going on here with these Germans. Then again, it’s Eurovision, so…
(Via Popbitch)
This is from 1986, but that really doesn’t explain much what’s going on here with these Germans. Then again, it’s Eurovision, so…
(Via Popbitch)