Toast of the town

  • Apr. 12, 2011 9:00 a.m.
Winners of the Bigfoot Toastmasters speech contest were (right to left) John Lakusta

Winners of the Bigfoot Toastmasters speech contest were (right to left) John Lakusta