What makes America the BEST COUNTRY in the world!!!

Just what is it that makes the USA the greatest country in the world???

Play Video