St. Thomas plays at the Red Rose i Murfreesboro, Tennessee
Location: Red Rose, Murfreesboro, Tennessee, USA