A strangely hypnotic music video featuring popular fast food mascots behaving badly, doing a ton of drugs and visiting a Wendy’s strip club.
A strangely hypnotic music video featuring popular fast food mascots behaving badly, doing a ton of drugs and visiting a Wendy’s strip club.