I Defy you to watch this and then not fight for your dreams..

All the love for this man.

Having a bad day? running out of steam? Second guessing yourself? Watch this.. again and again and again..