Welcome To Cockroach Alley
Several people living in a neighborhood in Ripon are having a hard time sleeping because of a pesky bug that doesn’t seem to want to go away.

More Videos