Reviews for What's This? Lyrics

Performed by Flyleaf

Add Your New Review About The Song

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







Add Your New Review About The Song