Latest Video

Tuesday, April 2, 2013

"Zu In The Stu" Part One

Here is some behind the scenes footage of Zuzu & Larry Ohh working on their upcoming EP "Happy Hour" which is slated for a May 5th release. Enjoy