Twin Shadow’s tour bus was involved in a multiple car accident at 8:30AM this morning reports The Denver Post. The crash occurred on I-70 near Denver — which is currently shut down in both directions near the site of the crash — and resulted in multiple injuries that range from minor to serious. Bassist/keyboardist Spencer […]
Stereogum — Twin Shadow’s tour bus was involved in a multiple car accident at 8:30AM this morning reports The Denver Post. The crash occurred on I-70 near Denver — which is curre... more info