Alabama Hog

22 MINSHuntingNR
Leigh and Travis go on a hog eradication spree in their home state of Alabama.