MeriRand & the NW Passage

By randra

Nananananananana BATMAN!

They are indeed filming the new Batman movie here in town. This, I presume, is the new (new?) Batmobile. It's amazing the things you find when you are headed to the library!

Comments
Sign in or get an account to comment.