Teresa takes out a group of mercenaries while expanding her empire to an unexpected place.
Did You Know?
The cars in Miami are shown with a front license plate. The state of Florida does not issue front license plates for cars. See more