The Two-Headed Giant is a Macy's original character, who originated as a giant balloon in the Macy's Thanksgiving Day Parade.

History with the Macy's Parade

The long, lumbering Two-Headed giant made its Parade debut in the 1931 Parade and was the first-ever balloon to have two heads. The giant sported a pair of boots, yellow trousers, and a dapper suit jacket.

The balloon was retired after the 1931 Parade and hasn't been seen the Parade since, because of the balloon being disposed of.

Community content is available under CC-BY-SA unless otherwise noted.