Music Band Spotlight: All Mankind The UK Band, All Mankind, has a great sound that is quite addictive! After listening By Phaon Spurlock / December 5, 2011