How a Tiny Bug Helped Solve a Murder Mystery
From:Insect Evidence
- 3m 11s
- HD
- TV-14
With only tiny insect fragments from the radiator in Vincent Brothers' car, bug experts can prove his alibi is a lie.
With only tiny insect fragments from the radiator in Vincent Brothers' car, bug experts can prove his alibi is a lie.