Albums The Grouch & Murs Release ‘Thees Handz’ Album Making their entrance into the game as part of the Living Legends, The…