Tony Parker is Nightcrawler?

Seems plausible.

Read More