Man, I registered just to post to that Aldo Nova reference.

I remember that video in such heavy rotation on MTV summer of '84, back when they actually played fuckin' videos.

Now I got the fucking chorus stuck in my head, you bastard!