One More From Buffalax Ken AshfordNovember 12, 2007YoutubeLeave a Comment A funy/disturbing Indian ripoff of "Thriller" which would be funny/disturbing even without Buffalax’s "translation":