Attack of the Screaming Foreheads at UM’s Bill Cosford Cinema
Courtest of IFCStop pounding Omega-3 pills. It’s not the brain that holds our intellectual stamina, it’s the 1.5mm piece of skin in front of it known as the forehead. Scientists were alerted to this fact after alien foreheads — looking a lot like talking, crawling chicken cutlets — invaded and…