Stone Temple Pilots gives me warm fuzzy feelings of nostalgia!