Rachel Crane is known for her work on Hotel Transylvania (2012), Recess: School's Out (2001) and Two-Bits & Pepper (1995). Read more on iMDB