- Dec 26, 2013
- Reaction score
Interesting. I think that new sketch captures his eyes perfectly. Maybe all of this was purposeful, the location of the release and the new photo as if to say "Mr. Allen we are on to you..."The April 22,2019 PC introducing the new sketch was held at the Canal Center Delphi, basically around the corner for the the Delphi CVS.