User description

Join Carl Kruse in the discussion over at TED, the premier site on the internet for new ideas that can change the world. Carl Kruse Ted Profile