Can You Survive, My Scaredy Nerds?

Jessica Cameron is trying to mess you up again!  Do you dare take the road that is sure to lead straight to nightmare city? If you think you have what it takes to ‘Survive’, then check out the latest press release below from our favorite Scream Queen Jessica Cameron. Then Make sure to follow her…