Ontopic Random (Not So) New Music Thread

Some friends of friends in newfoundland threw this together, and I fucking love it.



edit: and you gotta tell me Jim Jones and the Kool-Aid Jammers isn't the greatest band name ever.
 
  • Gravy
Reactions: adi