Tag Archives: National Balloon Race

A look back: May 21

1921:

The 1921 National Balloon Race launched from Birmingham, the first event in the city’s semicentennial celebrations.

2003:

Ruben Studdard was announced as the winner of American Idol.

Courtesy: Bhamwiki.com logo