Tuesday, May 30, 2006

Extra Arm Baby


A two month old Chinese baby is receiving medical attention in Shanghai. Unknown whether parents have seen X-Men 3 or if the Xavier school has been contacted. That's no photoshop folks... link

No comments: