Jennifer Klekas

Jennifer Klekas

Jennifer Klekas is an actress, known for Christmas Angel (2009), The Eleventh Hour (2008) and The Cyclist (2012).

Tv Show