Troop Zero Film | Blog Use Only

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.