A Scruffy Taylor Lautner Lands in New York City