This is quite a contrast to my last post, but I am ridiculously fond of this song. The chorus is just so addictive. I only know this song after watching Deutschland 83 a few months ago, as this is the opening theme. In this case, I think the English version is better than the original German.
Speaking of the 80's, last weekend I got to sit in a Delorean.