Sound Department |
Leah Clark was born on December 24, 1979 in Albuquerque, New Mexico, USA as Leslie Anne Clark. She ...
Leslie Anne Clark
Albuquerque, New Mexico, USA
22 February 2011
Anime News: 'Baka and Test – Summon the Beasts' Cast Announced
03 December 2010
Anime News: Funimation Announces Sacred Blacksmith English Voice Cast
22 December 2009
AniMania: Spice & Wolf
October is packed with great movies and several new and returning TV series. Check out our most anticipated streaming picks.
Get some streaming picks