The 18 human heads that have been hanging out at O’Hare airport since Christmas are finally headed to their final resting place! The heads came from Rome and are totally legit and were supposed to be used for medical research. A Schiller Park crematorium is expected to claim the heads, but the feds wont release them until all the correct paperwork has been filed. Either way, it’s pretty gross! Get more info on the story here.




Prince Killing It At The...
Promise Walk in Schaumburg
Think Pink- Vintage Lounge in...
Bloomingfest in West Chicago
Mooseheart Bike Blessing in...
Maxwell Street Vendor Fair in...
Crush for Cancer 5.17.13
Mayfest in Chicago
5.15.13 - Employee Fitness...
Antique Market in Grayslake
Race to Wrigley 5K in Chicago
Together Forever 5K in Park...
Worst Rock & Roll Fan...
Photos: Sloth Bear Cubs At...
ABBA Museum Opens In Sweden
Run for Your Life 5K in...