The Cure kicked off their three night Reflections residency at the Beacon Theater in New York City last night. Watch some footage from the show:
DO NOT WATCH THIS FINAL VIDEO IF YOU HAVE PHOTOSENSITIVE EPILEPSY. There are a ton of flashing lights. Watch at your own risk.