Soul Coughing Offshoot Ghost Of Vroom Share Animated Video

Ghost of Vroom have released a music video for their song ‘James Jesus Angleton.’