On May 28, 2004, Autumn, Jordan, & Kyndal found the Troll's Cache & Cash .