VirtualGlobetrotting

Today in History – April 20

1940 – The first Pony Express Statue was unveiled in St. Joseph, Missouri.

Pony Express Statue

2004 – A tornado outbreak that affected parts of the U.S. Upper Midwest spawned thirty tornadoes in eastern Iowa, extending into northern and central Illinois and Indiana and killed eight people.

2004 Utica Tornado Memorial