This is a Indie Rock track recorded by the artist Deleted. The song 15 minute delay was originally composed by D. Walters.