Aug 16, 2011

Cars 02

I can't be the only one who wonders this??

2 comments:

  1. Merchandise.. they sell awful lot of it (around 8 billion $)

    ReplyDelete
  2. 8 billion for just Cars merch?? I believe it since Toys R Us has an entire aisle devoted to Cars.

    ReplyDelete