Four Generations – Part 1

Download and view Four Generations – Part 1.

What would it mean to give a family a water buffalo? One musician found out. Learn more about him at www.jazzviolin.com. Continue to part 2 of this video.