5 months ago from Feed •
Someone in the Big Apple allegedly spotted the rodent while shopping.
snopes.com/fact-check/giant-ra…