Honey Revenge Are in It For the Long Haul in New "Ride" Video [The Noise]