Who SHOULD Win the Wild Card Spot in the WoD Season 3 Finale??

Poll choices