Home Marine Corps vet stirring controversy by flying U.S. and Marine Corps flags upside down upside down flag

upside down flag

upside down flag