0 Funny Votes
0 Die Votes
144 Views
Published: March 15, 2011
Description: This sign was displayed during a rally in Korea after quality control of U.S. beef was widely considered not up to health standards.
Advertisement
Advertisement