translate English to French: Creature’s new music video “Who’s hot, who’s not” has just been released.
Le nouveau vidéoclip du groupe Creature vient d’être dévoilé.