Little Caesar: New Deal Signed, Album, Touring Imminent! Sentinel Daily Staff2018-01-25T07:52:34+11:00 New album, Eight, coming March 16, 2018... Little Caesar: New Deal Signed, Album, Touring Imminent!Sentinel Daily Staff2018-01-25T07:52:34+11:00