The Locust live in Tijuana, Mexico Loading player ... Views: 1 0 0 The Locust live in Tijuana, Mexico. Filmed and directed by Dennis