Twin brothers and members of band Lotus share their Colorado connection

Twin brothers Luke and Jesse Miller grew up in Denver. They are now part of popular jamtronica band Lotus and are touring all over the country.
Published: 8:43 AM MST December 27, 2019