Browse
Discover
Amanda Leak is an actress, known for Criminal Minds (2005),Target Practice (2008) and The Line (2008).