Interesting. Your description, albeit vague, does remind me of a few ads. The lyrics kinda sound like the Fruit Loops commercial, but the 'colorful vibe' could also point to a Skittles or Starburst ad. Do you remember anything else about the tune or visuals?