"American public are fully capable of making the sacrifices " yeah sure???...makes me laff...the "public"???...bwahahahha...u mean the baa baa black sheep?....my God!!!!!....nuff said....tr