7670. Led Zeppelin – The Lemon SongLed ZeppelinSuggested by Andrew in Southsea, Portsmouth^ Tame Impala have a track called Led Zeppelin… Share this:FacebookTwitterEmailLike this:Like Loading...