I believe that anyone who can cheer up a child who's suffering from a sickness is a superhero. That point was proven as superheroes really did cheer up some kids in the OSF Children's Hospital in Peoria, Illinois.
Every part of me wants to take a ride in this guy's creation. It took almost four years for this testicular cancer survivor to build every man's dream car.
Something that's a cross between a bat and a human has been spotted here in Illinois.
Is it Batman? Is he real? AND... could it be that he is living in northern Illinois?