The Fappening Blog videos below present Jennifer Holland’s nude scene from the film “From American Pie Presents: The Book of Love” (2009) remastered and enhanced.
Jennifer Holland (born November 9, 1987) is an American actress. She is known for her work as Emilia Harcourt in the film “The Suicide Squad” and the television series “Peacemaker”.