Barrage.ca
Title
Barrage - Official Home
Description
Barrage is a stunning theatrical spectacle...a visual and aural fusion of music, dance, theatre and song centered around an ageless and powerful instrument - the violin. This is the Home of Barrage.