Catch up with Vinnie and the crew, fresh of their tour in Europe, at the first show of their 2010 US tour in New Haven, CT.
Catch up with Vinnie and the crew, fresh of their tour in Europe, at the first show of their 2010 US tour in New Haven, CT.
Catch up with Vinnie and the crew, fresh of their tour in Europe, at the first show of their 2010 US tour in New Haven, CT.