Lemon drop, one hell of a ride in Arizona!

From the top of Mount Lemmon all the way down to Tuscon.

Great riding and fantastic views!

 

From AJ P