Tag: The Vendettas III
The Test Drive: The Vendettas – The Vendettas III + New Video
The Vendettas have released their new album title 'The Vendettas III'. Along with that is their new video for the track 'Guardians'. I have been an avid fan of The Vendettas ever since they...