Videos NEW MOON DUO VIDEO FOR THE SONG “ANIMAL” NEW MOON DUO VIDEO FOR THE SONG “ANIMAL” admin January 14, 2015