Davey von Bohlen - vocals, guitar
Jason Gnewikow - guitar, keyboards
Dan Didier - drums
Scott Schoenbeck - bass
Is This Thing On?
The Promise Ring Lyrics
Jump to: Overall Meaning ↴ Line by Line Meaning ↴
Delaware are you still there, is this thing on, am I coming down
Delaware are you aware of Air Supply and Television
Delaware are you aware of Air Supply
Delaware are you aware of Air Supply and Television
Delaware are you still there, is this thing on, am I coming down
Delaware are you aware of Air Supply and Television
Delaware are you aware of Air Supply and Television
Delaware are you still there, is this thing on, am I coming down
Delaware are you aware of Air Supply and Television
Delaware are you aware of Air Supply
Delaware where are you tonight are you coming down
Are you aware are you tonight are you coming down
Delaware are you aware of Air Supply and Television
Delaware are you still there, is this thing on, am I coming down
Delaware is this thing on
Delaware where are you tonight are you coming down
Are you aware are you tonight are you coming down
Delaware are you aware of Air Supply and Television
Delaware are you still there, is this thing on, am I coming down
Delaware are you aware of Air Supply and Television
Delaware are you aware of Air Supply
Delaware where are you tonight are you coming down
Are you aware are you tonight are you coming down
Are you aware are you tonight are you coming down
Are you aware are you tonight are you coming down
Is this thing on
The lyrics to The Promise Ring's song "Is This Thing On?" are somewhat cryptic and open to interpretation. However, one possible interpretation is that the song is about feeling disconnected and isolated from the world around you. The repeated phrase "Delaware, are you still there?" could be seen as a metaphor for reaching out to someone or something, but finding no response or connection. The references to Air Supply and Television could be seen as a nod to the comforting nature of music and media in times of loneliness and alienation.
The final line, "Is this thing on?" could be interpreted as a plea for validation or recognition. The singer is questioning whether their voice and their existence are being acknowledged and heard by anyone else. It's a feeling that many people can relate to, especially in the age of social media and constant connectivity where the line between being connected and feeling truly connected can blur.
Line by Line Meaning
Delaware are you aware of Air Supply and Television
Delaware, are you cognizant of the musical group Air Supply and the medium of Television?
Delaware are you still there, is this thing on, am I coming down
Delaware, is this communication channel still functioning, or is it turned off? Am I becoming disoriented?
Delaware where are you tonight, are you coming down
Delaware, where are you this evening and are you feeling overwhelmed?
Are you aware, are you tonight, are you coming down
Do you recognize the gravity of the situation? Are you presently experiencing distress?
Is this thing on
Is this method of communication functioning or is it inactive?
Lyrics © Kobalt Music Publishing Ltd.
Written by: Daniel John Didier, Jason P Gnewikow, Scott Michael Schoenbeck, David S Von Bohlen
Lyrics Licensed & Provided by LyricFind