News

Gene Simmons claimed on this day in 2017 that he invented the "devil horns" hand gesture, but is there truth to that claim?