Find Station
 

Woman falls through the ceiling in duo's dreadful attempt

A Canadian duo's dramatic - if dreadful - attempt to escape arrest from the Spruce Grove convenience store in Edmonton, Alberta has been captured on CCTV.


Join the conversation with Yappa