In life, we all create bucket lists, and when you’re a live music fanatic, there’s one phenomenal venue that reigns supreme: Red Rocks. On Saturday, The Disco Biscuits inaugurated the 2010 Red Rocks season in Morrison, Colorado with a burning desire to ...