Atlanta, Illinois’ 19 Foot Giant

If someone offered to give you a 19 foot tall giant, you would probably want to get several details before accepting the gift.  This man didn’t hesitate when offered the gift and this town has never been the same since…..

Author: Tom