*Great song * | Reviewer: Risa | 11/4/11

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 ..