The Toughest Rat In Luxembourg Chompsky at 9:21 am November 8, 2018 An inquisitive cat cat in the Luxembourg city of Esch-sur-Alzette picks a fight with the wrong damn rodent. laughingsquid FacebookTwitterPinterest