A couple in Florida were arrested by U.S. Marshals at Universal Studios after they allegedly abused their 3-year-old son. They went on the run on 2 weeks, but are now finally behind bars.
Couple Accused of Beating 3-Year-Old Son & Go to a Theme Park
VladTV Staff Writer