Ra-Cha-Cha Hot Dog

Always a crowd pleaser.