
Track detail
Psycho Love
The Last Rockstars · Psycho Love
Duration: 03:45 · Rank: 94,998 · Release: 2023-08-04
Open DeezerSimilar Songs

The Last Rockstars · Psycho Love
Duration: 03:45 · Rank: 94,998 · Release: 2023-08-04
Open Deezer