Touch Down – Delays cover Jun 25, 2015 Cover, Cover Delays, Cover Touch down, Everything's The Rush, A cover of Delays song „Touch down“ Like 0 Thanks! You've already liked this « Delays – The Sun Always Shines On TV » You and Me – Delays cover