Sunday Fun Link

Sunday, July 16th, 2006

Strange statues.

The statue of Optimus Prime in China is bizarre.

Digg it |  reddit |  del.icio.us |  Fark

Comments are closed.