Slane-ted And Enchanted

A nation rejoices — The U.S. will get to see the U2 Live At Slane special on CBS, Friday, November 29th, 10 PM ET/PT. So sez @U2, and they’re good folk… unlike us, who subjected you to the headline above. Carry on.