funny pics and images updated daily

New iPhone

New iPhone

Apple has just released their new running shoes model in China.

Comments

cat
*breaks when put on foot*