In breaking news today, Margaret Thatcher announces her resignation as British Prime Minister…
Hasten thee to feed another quarter of conversation for The Talk of the Town!