Oct 4, 2009

New from Apple, iRack and iRan

It's my second post about Apple, maybe not. The first was this.Take a look at the video and understand what is the meaning behind this parody.





Apple = United States of America?





Digging it now?