This track took me back to our time together in the 80's. Do you remember how we ran down Amsterdam hand in hand in the rain in NYC? Or how about our time in Burbank when we rode the Back to the Future ride @ Universal till closing? I'll never forget. Did you?