Thread:Thomasoldschool/@comment-1512773-20140420023500/@comment-11461515-20140502002605

It might be from Wiggly Giggly Adventures, since it had Here Comes the Big Red Car in it. I'm guessing it's that or Toot Toot! + Yummy Yummy.