This weekend, June 5 & 6, is the annual Balloon Festival in Telluride. Weather permitting, the hot-air balloons will begin inflating in Telluride's Town Park at 6:30 am, with launch between 6;45 and 7:00 am both mornings. The past few days the air has been...