Body Talks The Struts : The band currently consists of vocalist luke spiller, guitarist adam slack, bassist jed elliott, and drummer. February 23, 2020Uncategorized