Mt Lemon – Best ride in town


Starting at 7 cataracts and riding up the mountain this morning was a delight. The smell of pines, cool air, and unbeatable scenery. Life is good!

Leave a comment for: "Mt Lemon – Best ride in town"