Tom Mattusch completed World Slam of Turkey in Ft White, FL

thumbnail_IMG_4254

Tom Mattusch completed his World Slam Of Turkey with this Osceola turkey from Fort White, Florida with TNT Outfitters.