dumb criminals

WATCH: Woman Falls Through Convenient Store Ceiling Trying to Evade Police

OUCH! An alleged attempt to use a stolen credit card led to a chaotic chase around a convenience store in Canada that included a woman falling through the ceiling. pic.twitter.com/hZPXsQf2DP — CBS Los Angeles (@CBSLA) June 29, 2018
Read More