That's right ya'll,,,visual confirmation of a band on the loose has surfaced. The Last Broadcast had NYC on high alert, as we took it to the busiest place on Earth and made some noise of our own!!! Now that's what you call DEMANDING ATTENTION!!!!!!!!!! Head over to the gallery and check the pix...