Castor holds gun show

Castor holds gun show

Vendors come from across Western Canada

Vendors come from across Western Canada