God Put a Smile Upon Your Face (2002) by ColdPlay Overview Tag Appears on A Rush of Blood to the Head Coldplay - Greatest Hits Playcount 104 Listeners 11