FOX's "Laughs"
Caption: FOX's "Laughs"
Actress Source: IMDB Delanie Fischer is an actress, known for Mega Shark vs. Mecha Shark (2014), Widgets (2015) and My Blue Heart (2016).
Dr. Leigh-Davis pictures →
Beth Scherr pictures →
Marcia Gay Harden pictures →