Today's Top Tune Super 700 - I Love the Rain Jun. 01, 2007 Best New Music MORE Super 700 - 'I Love the Rain' is from the self titled full length 'Super 700'. Playlist [PLAYLIST GOES HERE] Credits Producer: Ariana Morgenstern