Thursday, July 9, 2009

En La Casa:: BARRACUDA

Last week DETHKILLS rocked out an installation in the INSIGHT section of Barracuda...We had the pleasure of sharing a session on the mini ramp out back while the finishing touches were put into their piece...Thanks to all the BARRACUDA heads for the opportunity!!! Get out there and check it out, or watch these videos...you filthy hounds. video video