This 5 track EP from Florida based band The Truth was self-produced and sounds like it was put together on a budget of $3.75. The production is extremely flat; the guitars are way too loud and the drums sound hollow and lifeless. Maybe bringing in an outside producer might’ve helped, guys…