Skip to content
Dula TV
0:00

Star Trek The Wrath Of Chaka Khan

Dula TV

Funny videos since 2008

1.8K views Aug 2009

A Star Trek character appears in a red-lit scene while a song repeatedly chants Chaka Khan and sings lyrics about wanting to rock and love her.

Show transcript