Tesha Moon KriegBorn January 1, 2001 Filmography★ 7.3 This Crazy Heart2017★ 7.1 Simon Says Goodbye to His Foreskin2015★ 6.6 Alarm for Cobra 11: The Motorway Police1996★ 6.2 Scene of the Crime1970