Tye Trujillo’s metal trio Ottto debut thundering new track, Ride Low By Matt Parker published 2 August 21 Check out the latest effort from the Venice Beach band