Daftpunk SNL Ad: What We Know About the New Album, Richard the Lionheart: Secrets Revealed By King's Embalmed Heart

Impact

1. Shocking Holocaust data uncovered by the U.S. Holocaust Memorial Museum (NY Times).