Ann Marie Crouch Advertisements Ann Marie Crouch is an actress who played Princess Shayla in Power Rangers: Wild Force. Share this: