Studio footage shot at Big Fish Studios in Encinitas, California. "Baby You're Not Well" is from Freddy & Francine's upcoming album "The Forest and The Sea" available Fall 2010.

freddyandfrancine.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…