Lockjaw vs Dex-Starr

Polls
Who are you rooting for? Lockja Dex-Starr Who do you think will win? Dex-Starr Lockja