Ryan Strome, ladies and gentlemen!
reblogging again for its awesomeness
Just filth.
dsfjdfj. I still flail.