I thought I recognized the description and If I'm not mistaken, I think I saw this video in the mid-nineties sometime... was MTV's 120 minutes still around then, Americans?
I'm a Canadian. No MTV ... up here it is called 'MuchMusic.'
I must have missed a meeting, I have no idea what that was supposed to be...
Post a Comment