Mesa police arrest a man who barricaded himself in a stolen truck on Friday
Phoenix - Local, Phoenix Arizona Republic: Local
Fri, 07/24/2015 - 11:28am
Mesa police arrest a man who barricaded himself in a stolen truck on Friday