Dextress Self-Titled Album ReviewDextress - Dextress Album Review Dextress is a 4 piece rock band from Calgary, Alberta, Canada and they are here to remind you of the...