The Birds Nest Stadium, Beijing, China – Funny Keep Off The Grass Sign
The Birds Nest Stadium – The Olympic Gold Medal for Engrish Goes To.. Most people would remember The Birds Nest Stadium in Beijing, China as the centrepiece of the 2008 Olympic Summer Games. Like most…










