A couple of weeks ago, I headed to Vicenza, Italy to take place in Lies Of Nazca's release party. I was expecting an extremely fun ... Read More