Download the AMN app for your mobile device today - FREE!

Is This A War Zone?! Nope, Just The Streets Of Rio…

August 06, 2014

It still baffles me that the World Cup went off without a hitch in Rio de Janeiro.

This video shows police fighting with drug dealers in the streets with some heavy weaponry!

Check it out! WILD!