Concerts Primal Scream, Irving Plaza, New York May 20, 2015 By Emily Cheng 9 years ago NEW YORK – A full house gathered at Irving Plaza on May 20th for the