A pet store owner from New Jersey is kidnapped and taken to Missouri, nearly escaping at a gas station. Now, three suspects are in custody, suspects authorities are calling 'bumbling idiots.'
Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
Comments