TEDxSantaCruz: Kyle Thiermann - Surfing For Change - Credit Union's - A Big Part Of the Solution
See video