3,453,376 views | Neil Pasricha • TEDxToronto 2010

The 3 A's of awesome