Hortlax Cobra - Viva le difference (video)

Get creeped out with this new clip from Hortlax Cobra.