RadioheadalbumOk ComputerLet Down“Let Down” is a Ok Computer track, released in 1997 by Radiohead. Listen to Radiohead - "Let Down" favorite Album Tracks AirbagParanoid Android play_circle Subterranean Homesick AlienExit Music (For a Film)Let Down play_circle Karma Police play_circle Fitter HappierElectioneeringClimbing Up The WallsNo Surprises play_circle LuckyThe Tourist