Reviews The Moss – Insomnia Review The ways in which the heart can torture the brain are animated for humorous effect on indie alternative rock band The Moss‘s latest music video for single “Insomnia”. The four …