Even though it rained most of the day Canada Day spirit was in full force!