Video Link instead. Not compatible with video upload sites (YouTube, Vimeo, etc).
Flow Tribe - Music Scene
Music scene host David Raleigh talks to Flow Tribe in New Orleans, LA in this Music Scene segment. Flow Tribe is an American funk rock band based in New Orleans, Louisiana. The group contains six members who are all natives of New Orleans.