Savannah Hudson is an actress, known for Frog Kingdom (2013), A Mouse Tale (2015) and It's a Dog Gone Tale: Destiny's Stand (2010).
Savannah Hudson is an actress, known for Frog Kingdom (2013), A Mouse Tale (2015) and It's a Dog Gone Tale: Destiny's Stand (2010).