25 events not to miss this Canada Day weekend in New Brunswick
From skateboard competitions and Shakespeare, to pro-weed rallies and off-road motorcycle racing, New Brunswickers are spoiled for choice in terms of weird and wonderful ways to spend the long weekend.
Original Source: CBC News