Ewww A Couple Of Huge Rats Caught Roaming Freely In A New Orleans Restaurant Video June 5, 2018C. StewartLeave a Comment on Ewww A Couple Of Huge Rats Caught Roaming Freely In A New Orleans Restaurant Ewww A Couple Of Huge Rats Caught Roaming Freely In A New Orleans Restaurant Related