evilgeeks.com
Your Weekend Creature Comforts: Vashta Nerada
Since I am on a Doctor Who kick this week why not bring you one of the coolest, and creepiest, alien species from the series to you this weekend. The Vashta Nerada, instilling fear of the dark in t…