The guys doing their Kill Bill vol. 2 song!!!Del Castillo live @1210 Club (Stuttgart, Germany), May 4, 2011