Hi. I'm Canyon. And yes, I am pretty grand...

 

(Source: gregsexy)