Jamiroquai returns to NYC after 13 year absence
The last time Jamiroquai graced NYC with its presence, they sold out the newly opened Nokia Theater Times Square for two nights back in 2005. The band was hot off the heels of their latest release, Dynamite, and it seemed like the United…