Swedish Heavy/Power Metal Band ‘Twins’ Crew Release ‘Veni Vidi Vinci’ Music Video
The Swedish heavy/power metal band Twins Crew just released a music video for the song ‘Veni Vidi Vici,’ online. Their new album “Veni Vidi Vici” will be released on February 26th in Europe and North