NBC News   |  November 18, 2013

Surveillance footage of Michelle Parker’s Hummer

Two years after her disappearance, Orlando police release video of Michelle Parker’s Hummer stopping at a red light less than one mile from where the vehicle was later found.

Share This:

Sorry, we do not have a transcript available for this video at this time.