o christmas tree

maybe I’m just being cynical, but I have trouble believing the “world’s best christmas trees” are being sold in the Arizona desert.

December 1 2012

Leave a Reply

Your email address will not be published. Required fields are marked *

*