Mar 15 Day 7 big A week ago I came across a town called Casey, Il. They have the words largest stuff. I just think this picture is funny Lol!