Touch Down – Delays cover Cover, Coverversion Delays, Songcover Touch down, Everything's The Rush, A cover of Delays song „Touch down“ Like 0 Thanks! You've already liked this