What is DVR ?

Surely everyone in life there were times when there are no witnesses of an accident, he c...