Remember the Pizza Rat from NYC - well, he's got NOTHING on this guy!!! Dragging an entire bag in Queens, NY
I don't know if I am impressed or TOTALLY grossed out!!!
Want to know more about Rachel Lutzker? Get their official bio, social pages & articles on The River 105.9!Full Bio