November 24, 2011 Free Kick Barracudas vs Best of the Worst, Ottawa Footy Sevens Wednesday Carleton League 23/11/2011