Twin Shadow Involved in Crash
Twin Shadow Band Members and Crew Involved in Tour Bus Accident Near Denver, Colorado

Apr 17, 2015

​Twin Shadow fans are praying for a speedy recovery for the band and its crew, who were involved in a scary accident while on the road just outside of Denver, Colorado.