2 Brothers Create Superhero Memorial to Protect Belvidere2 Brothers Create Superhero Memorial to Protect BelvidereAs Belvidere, Illinois continues to recover from the tragic Apollo Theatre roof collapse, two young brothers created a heartfelt tribute to protect their hometown. Lil ZimLil Zim