Riley Evans, Lyla Storm - Double Feet DeFeet Part 2