sloover.com
The Meters live in Baton Rouge 1974
Visit the post for more.