What Happened Today? | 7.3.21

Today on Main Street we broke a record for quitting. The Pope arrested property developers. Mud slid onto Japanese homes. We cussed out abusive football hooligans. England probably won’t win the Euro.