The Papa Legba Party

A Night of Music, Film, and Performance

Thursday, February 24th, 2011

Starring:

Madam Trashy

Radar Fiction

Crazy Pills

Premiering Tchula Junction’s new film :”Werewolf” (2011).

Comments are closed.