Decatur Jaycees Riverfest
40:02Nerves are tested at the Riverfest Barbecue Cook-Off in Decatur, AL.
From:
Decatur Jaycees Riverfest and BBQ Pitmasters
Nerves are tested at the Riverfest Barbecue Cook-Off in Decatur, AL.