The Black Spirit – LOUIE of the Week

This week’s LOUIE is a French version of the song by a band that no longer exists.

The band was called The Black Spirit, and in this clip they are performing LOUIE LOUIE live at Neuviller les Saverne (somewhere in France) on June 28, 2008!

Definitely a cool groove… sorry they broke up!

[…]