Did Graffiti Artist Banksy Get Caught On Camera In New York City?
October 09, 2013 AT 4:09 PM
World famous graffiti artist Banksy is currently in New York City. For his 'Better Out Than In' residency, he's creating a new work of art every night for the month of October. The elusive artist's identity has long been hidden, until now?