The Crayon Set: EP Review Music Review September 15, 2011The Crayon Set release their debut E.P. on October 12th. The band have just recorded their first album and the...