HOME
ABOUT
COMMENTS?
Mobile,
Alabama
(
USA
)
May 1995: Store owners repel thieves