November 15, 2019November 15, 2019 Darrin Lee EP Review: Finally! EP 1 by The Trimatics (2019) (Self Released)