- Oddiverse
- By Laura Sinpetru
- June 11th, 2013
Chinese Man Says There's an Electrocuted Alien in His Freezer, Posts Pictures to Prove It
The alien crash-landed in China's Binzhou Shangdong province about three months ago
The alien crash-landed in China's Binzhou Shangdong province about three months ago