Happy Canada Day! The streets were blocked off and the inner harbour was a see of red and white clad pedestrians gearing up for the firework display and enjoying live music and street performers along the way. It was pure chaos!