Top

Charlotte Moccia's Kidnappers Spotted and Followed By Alert Citizens

An Amber Alert went out for Charlotte Moccia in Massachusetts and these alert citizens helped police find her kidnappers.
Advertisement
Next Video
3
Ratings
  • 1,211 Views
  • 1 Comments
  • 0 Favorites
  • Flag
  • Flip
  • Pin It
Embed:
Categories: Wow

1 Comments

  • Next on eBaum's