Chewy (Tarzan) – Aug 19, 2006 April 23, 2015 1728 × 2304 Chewy (Tarzan) – Aug 19, 2006 Chewy (Tarzan) when we first met him Aug 19, 2006 Union Square NYC Share