All the lefties who spent their Independence Day crapping on America need to check themselves and get some perspective. Chad Felix Greene might be the perfect guy to give it to them:

Doesn’t get much more inspiring than that.