SWAT: Target Liberty Screenshots

SWAT: Target Liberty is set in New York City where a special weapons and tactics team is tasked with thwarting an ever increasing number of international terrorist threats.

On: PSP

First Released: 24 October 2007