Peter Buck and Luke Haines have released the song “The British Army is on LSD.” Some would call it satire. At least we think it is satire. Otherwise, we are going to have to do an intervention. Maybe LSD stands for something else like Lovely Sand Dunes or, Little Stools Downwind. Whatever, here is their song.