Castle Shoots at the Santa Monica Pier

The highly anticipated 20th episode of season 3, "To Live and Die in L.A.", shot at the Santa Monica pier on March 28, and we've got the photos of all the on-set action!


Want to comment on this? First, you must log in to your SideReel account!