specimen.notafraid.com
Teaser Trailer Is Online
The title about says it all. The first Teaser Trailer for The Specimen. Please share it with your friends, lovers, enemies, what have you.