The Dizzy Brains – LOUIE of the Week

Here’s the first LOUIE of Week for 2017 – The Dizzy Brains live at TransMusicales 2015.

According to their YouTube description, this was their first-ever concert outside their native country of Madagascar.

Visit their official website at:

The full video of the concert is available at:

You can find some more […]