The Pumpkin Festival
- Episode aired Apr 18, 2013
The Town goes all out to make this year's Pumpkin Festival the best ever.The Town goes all out to make this year's Pumpkin Festival the best ever.The Town goes all out to make this year's Pumpkin Festival the best ever.