
Track detail
Magazine
Pedro the Lion · Control (Remastered)
Duration: 04:02 · Rank: 140,409 · Release: 2002-04-16
Open DeezerSimilar Songs

Pedro the Lion · Control (Remastered)
Duration: 04:02 · Rank: 140,409 · Release: 2002-04-16
Open Deezer