September 7, 2016 3:30 pm

9/11 Survivor: Leave U.S. If You Think You Can Do Better

Retired NYFD Lieutenant Joe Torrillo said those who don’t think the U.S. is the greatest nation should leave on a flight and choose another country. He made the remarks in San Diego on Wednesday, Sept. 7, 2016.

US & World Videos

Exit mobile version