3,452,763 views | Neil Pasricha • TEDxToronto 2010

The 3 A's of awesome