VirtualGlobetrotting

Today in History – May 21

2005 – The tallest roller coaster in the world, Kingda Ka opens at Six Flags Great Adventure.

Kingda Ka roller coaster

1881 – The American Red Cross is established by Clara Barton.

Red Cross Flag