Board Thread:General Discussion/@comment-7823447-20140604223751

in my opinion,

10. Thanos

9. Apocalypse

8. Electro

7. Terrax

6. Lizard

5. The Winter Soldier

4. Carnage

3. Venom

2. Green Goblin

1. Doctor Doom

pls leave your list below thx 