ALBUM
Giant Claw
2012
Lyrics for this song have yet to be released
Trapped in the Mirror was written by Keith Rankin.
Trapped in the Mirror was produced by Keith Rankin.
Giant Claw released Trapped in the Mirror on Tue Aug 28 2012.