Wrecking Crew – Scallops (Official Video) January 11, 2013 stefanoneder . Video . Curly Castro, Has-Lo, Scallops, Wrecking Crew, Wu-Tang Pulp, Zilla Rocca Curly Castro always struck me as the clairvoyant one of the team. Haha. In all seriousness, it’s a captivating video from Rocca, Castro, and Has-Lo to go along with a dope song from an even doper conceptual project, Wu-Tang Pulp.