On October 26, 2003, Jessica & Alex found the Troll's Cache & Cash .