*Great song * |
I think this place that she's talking about is a piece of heaven .
"Instead of screams, I swear
I can hear music in the air "
I think the screams are according to the hell and how it can be ... and hearing music in the air refer to heaven ..