Feel Good Inc performing “Mr. Brightside” @ St. Louis Mardi Gras Mayor’s Ball 2017

February 24, 2017. Last Mayor’s Ball featuring Mayor Francis Slay.