lfpress.com
London-based artist and tattoo shop owner Will Graham will be in Times Square Thursday to see three pieces of his work on display on one of the largest digital billboards
Some might argue New York City’s Times Square is the centre of the universe. On Thursday, you can bet one of the world’s most popular tourist destinations will be the centre of London a…