(Check out Chris Reed’s Red Island movie review, in theaters August 16. Seen it? Join the conversation with HtN on our Letterboxd Page.) Lying off the southeast coast of Africa, the nation of Madagascar—the fourth largest island in the world—is often referred to […]
The post RED ISLAND appeared first on Hammer to Nail.