Saturday, June 25, 2011

It was Mexican Police Bobblehead Night for the first 10,000 fans through the gate at the Rose Bowl Saturday night for the Gold Cup final.
The head is detachable.

No comments: