Factory Visit, Louisiana

Rev & The Choir visit the biggest Glyphosate Factory in the world, Luling, LA