“Mighty Macs” premiere at The Franklin Institute

Posted on: March 31st, 2011 by Frog Commissary 36 Comments
The long-anticipated big screen film showing the accomplishments of Immaculata College’s championship women’s basketball teams coached by Cathy Rush premiered Wednesday night at The Franklin Institute at a black tie… Read More