Day: August 10, 2011

Deus Rex Dark Knight Rises

The internet is just being so good to me lately.  The Art Institute of Pittsburgh has a T. Rex statue out front, and since The Dark Knight Rises is filming in Pittsburgh they decided that the T. Rex needed to go a little batty:


More here.  Thank you, internet.  And thank you, Pittsburgh.