Students in Scotland surprise Del Castillo with a performance of their song “Anybody Wanna” March 24, 2014 by ColtonEnt On their recent European tour, the band was treated to a performance they will never forget. This is what music is all about! Watch the video.