Kyle Richards Goes Full Panic Mode Over Rat On Car, Meltdown on Camera
Kyle Richards in a literal face-to-face showdown with a rat … all on video — yeah, this is gonna be good!!! Better than any Nat Geo special … Kyle recorded the whole encounter as she suddenly spotted the rat chilling by her side-view mirror,…