Project Radiohead: A Tale of Deception