July 10, 2024 Small town in Indiana famous for its annual Roach Roach Race In Indiana we don’t just race cars, we also race Beetles! It only makes sense that the annual International Roach Race was held in the...