Last night was amazing to see U2 perform at Fallon's show and to watch the boys with the winter New York skyline in the background was just a breath taking sight that was sure to bring back all of those wonderful memories of U2 yesterday.
Rumors of U2 fans running into Dallas and gathering intelligence suggesting that U2's lucky 13 will be released in April is nothing more than a rumor at this point.
While we all want U2 release sooner. Lets face it the band has a marketing machine that kicks into gear just before the release. One could say we are right in the middle of the machine and its wonderful work. So who knows. April could be true.