Superstars Toons (Cars Toons)

Superstars Toons is a spoof.