Woman falls through convenience store roof
Surveillance video obtained by authorities shows a woman falling through a convenience store ceiling after trying to escape from Canadian police.
Surveillance video obtained by authorities shows a woman falling through a convenience store ceiling after trying to escape from Canadian police.