Shannon Muchow

Shannon Muchow portrayed a librarian in the Power Rangers Wild Force episode Secrets and Lies.