Arrow and Teen Wolf's Colton Haynes

 No words.

Just - - - HOT!