Product Overview Claire steps on around 30 small cockroaches barefoot. Shot in 1080p Reviews (No reviews yet) Write a Review