Mike Scott | Nola.com
It says it right there on the screen, right at the beginning: Amazon Studios’ new “Troop Zero” is set in the tiny town of Wiggly, Georgia. But South Louisiana viewers who tune in to the family-friendly charmer — currently streaming on Amazon Prime — might find themselves experiencing a frisson of familiarity.
See the Story >>>
Photo from Troop Zero Facebook.