Description
Jeff Crouere will give his perspective on the top issues facing our country. Jeff is the author of "America\'s Last Chance," and a radio/TV host based in New Orleans. Be sure to watch the regular commentaries, subscribe to the Jeff Crouere channel and tell your friends to join our cause!
https://www.crouere.net
Additional Details
Joined Jan 29, 2021
1,413 total views
59 videos