Video: What a day.