Music Reviews Song of the Week Song of the Week (5/5/17): LCD Soundsystem – “call the police” 4 years ago Joe Marvilli Yes, you read that right! LCD Soundsystem is finally back with new music. This is…