Atlanta pizza squirrel challenges New York's pizza rat

Residents in Georgia challenged New York’s viral pizza rat after a squirrel was spotted nibbling on a piece of pizza at a local park. …read more

Source:: National and World Stories

      

You must be logged in to post a comment Login