Untitled

Toy story 3 lives up to its buzz with $41 million on opening day