All Night

1999 · 3:22

Appears on

The Albums
Gene
Revelations
Revelations
Gene
As Good as It Gets
As Good as It Gets
Gene
The Complete B-Sides 1994-2004
Gene
View on MusicBrainz