Glenn Martin, DDS poster
TV

Glenn Martin, DDS (2009)

S01E20 Funshine, U.S.A

May 21, 2010 • Season 1 • Episode 20 • HD

The Martins contemplate stepping away from their RV lifestyle after discovering a seemingly perfect community they’re eager to join. Yet, they quickly learn that the neighborhood's shiny facade hides some unsettling truths.

Genre: Animation, Comedy
Country: US, CA