Check out what David Castells has been up to out in Southern California.