STATEOFTHENATION2012.COM - by Michael Thomas - Times Square in New York City is now the site of the largest 9/11 TRUTH video presentation since 2001. It will host a 45-foot Building #7 video-billboard created by the Architects and Engineers for 9/11. The billboard has been installed at the corner of 42nd Street and 8th Avenue in Times Square, Manhattan. This 9/11 TRUTH video-billboard has been quite strategically located within very close proximity to the New York Times Building. In fact many Times employees will be able to view the video as they walk by it on their way to and from work.