Live at The Freedom Center in New York City on July 28, 2010February 28, 2011 By Michael C. Lewis Enjoy the Michael C Lewis Concert live at The Freedom Center in New York City.