X

Foot Locker rat

Bronx Foot Locker Boasts Giant Rat

A giant rat was allegedly found in a Foot Locker store in Bronx, New York. The photo of the giant…