Who hosted the 66th Tony Awards at the Beacon Theatre in Manhattan? 
66th Tony Awards: The 66th Annual Tony Awards was held on June 10, 2012, to recognize achievement in Broadway productions during the 2011–2012 season. 66th Tony Awards:  The ceremony was held at the Beacon Theatre, and was broadcast live on CBS television, with Neil Patrick Harris as the host.
i don't know