Show more
View all
Holly Shanahan (born 23 November 1981) is a New Zealand actress. She is best known for playing Leelee in Power Rangers Mystic Force and Camille in Power Rangers Jungle Fury. Wikipedia
Steve Buscemi
Jensen Ackles
Susan Backlinie
Maya Rudolph