Stranger things have happened...
514 days ago
American Flag made out of baseballs. The tacky part is every ball says "CHINA" on it.
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved