Summary: Xiu Xiu is an experimental San Diego-based rock band led by vocalist Jamie Stewart and framed by Cory McCulloch's bass and Yvonne Chen's and Lauren Andrews' keyboards (plus trumpets, saxophones, bells, gongs, etc) that debuted with the five-song EP Chapel Of The Chimes (Absolutely Kosher, 2002). On This Video Podcast: - Xiu Xiu music video - The Fox and the Rabbit - Xiu Xiu music video - Hello from Eau Claire (version 2)