- Oddiverse
- By Laura Sinpetru
- June 20th, 2014
Osama bin Laden Demon Dolls Developed by the CIA, Aimed to Scare People
The code name for these odd-looking action figures was Devil Eyes, media reports say
The code name for these odd-looking action figures was Devil Eyes, media reports say