Flow Tribe Set to Perform at Funhouse July 8

Press Release New Orleans, LA: Flow Tribe has officially announced their upcoming full-length album, BOSS, which is set to release on Apr 28th. BOSS was produced by New Orleans’ own Mannie Fresh, a Grammy nominated producer responsible for creating hits [...]

July 5, 2017 Upcoming Shows