The Cardigans

Drip Drop Teardrop

The Cardigans

Super Extra Gravity (Remastered)

3 MINUTES AND 22 SECONDS • OCT 14 2005

Album tracklist

℗ 2005 Universal Music AB © 2019 Universal Music AB