|
Rating: |
|
Animals World Cup Roosters Head to Head in Shenyang China
|
|
||||||||||||||||||||
Description: Roosters play head-to-head for control of the soccer ball during the 'Animals World Cup' in Shenyang, China (July 8, 2010). |
|