Del Castillo live in Tahoe City 2009 with video footage of Oregon Coast. This is the best band I videoed back when I was starting out. I wish I had known more about operating the cameras but it is what it is. The band is great if you want perfect you have to go to a show.
Del Castillo live in Tahoe City – Video Scenery of the North Oregon Coast