TASTERS – Please Destroy This World

The first video clip “Please Destroy This World” from the forthcoming album “Reckless Till The End”, coming September 2011 Directed by Salvatore Perrone

About