The Lee Boys - Smile Telluride Sessions (Telluride, CO), 09/14/2012 By Paste Magazine | January 3, 2013 Music Video The Lee Boys Share Tweet Submit Pin Tagsthe lee boyslive performancetelluride sessions (telluride, co)paste videoGET PASTE RIGHT IN YOUR INBOXThe best music, movies, TV, books, comedy and more.Sign UpYes, I would like to receive Paste's newsletter