A psychedelic rock trio based in The Woodlands, Texas. Kyle Lee (electric guitar, piano, vocals, bass, mixing), John James (bass, drum programming), and Riley Hobbs (drums, piano).
A psychedelic rock trio based in The Woodlands, Texas. Kyle Lee (electric guitar, piano, vocals, bass, mixing), John James (bass, drum programming), and Riley Hobbs (drums, piano).