Moment at 0:02 in JUST IN: New imagery shows police presence outside Rio Rico location by Fox News.
JUST IN: New imagery shows police presence outside Rio Rico location
Saved by Prathyusha Chowdary.