Categories MusicPosted on November 20, 2012 Raptor (@RaptorDCY) – I’m Melting (EP) Talent is definitely overflowing in London, as we now get to check out emcee/producer Raptor and his new EP 'I'm Melti...