View Sloan on Sep 17, 1998EditFollowShare28 years agoThu, Sep 17, 1998at FunhouseBuffalo, NYNavy BluesSloanEditFollowShare