The recent theme of dropping albums on little or no notice continued with Tyler, The Creator unleashing his Cherry Bomb this past Monday. The 13-track album is a follow up to Tyler’s 2013 LP Wolf and was released only a few days after its announcement on digital format...