Loading Video…
This browser does not support the Video element.
3 suspects barricaded themselves inside Old Town high-rise after fleeing from police
Three offenders barricaded themselves in an Old Town high-rise apartment building Tuesday night.