Watch This Mayor’s Face When A Cat Interrupts His Live Broadcast While a mayor in Latvia was broadcasting a live message … Read more