Soul Coughing - Down To This Loading player ... Views: 1 0 0 Soul Coughing - Ruby Vroom (1995) Label: Slash/Warner Brothers Rock Video Monthly - May 1995