Music Reviews The Mouth of Ghosts – When the Sun Sets Editor Aug 20, 2012 0 The Mouth of Ghosts formed in 2011 creating a new spin on the music industry with their trip-hop and alternative… Read More