It would be an assault on awesomeness itself for you to not have an awesome day after looking at this.

Link : http://thechive.com/2012/07/18/daily-morning-awesomeness-30-photos-80/