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

Poll choices
Poll posted 5 months ago.