Peace! The actor is all smiles while out and about in New York City.



Source link