Innovation - Demotivational Poster

On Mar 24, 2011
Innovation - Demotivational Poster

Innovation

Is the ability to overcome situations that common sense would have prevented in the first place.

Leave a comment!