Lucas Starr, formerly of Oh, Sleeper and most recently of Terminal, passed away in the early morning hours of December 7 at home in Fort Worth, TX. Starr, age 34, had been diagnosed with stage 4 colon cancer this past summer.
A life celebration service will be held at City On A Hill Church, 1140 Morrison Dr. Fort Worth on Sat, Dec 15 at 2 PM.
Starr performed on Oh, Sleeper's first three records before exiting the band in 2011.
Former Oh, Sleeper bandmate Shane Blay offered up the following tribute via Instagram:
9 Comments
Related News

THE VANFLIP PODCAST
#174 - Brandon Byars of Your Spirit Dies

THE VANFLIP PODCAST
#173 - Ray Harkins of Taken/Bloodguilt