Search for "Michelle Lamoreaux"
in
Team Galaxy (TV Series) (2006)
Totally Spies! (TV Series) (2001)