JoDo Chasing Rainbows

Archives


Dethroned World’s Largest Chair

Anniston, AL once held the title to world’s largest chair starting in 1981. This chair was dethroned in 1997 by a chair built in Paris. It is still impressive. It is 31 feet tall and supposedly can sustain winds of…

Read More