Add Your New Review About The Song

The Reviews about What's This? (page 1/1)
------ performed by Flyleaf



*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
  Lyrics - Review
Copyright © 2000-2007 sing365.com