Q: Why did you decide to tell this story?
A: Liberty Square is located only a few blocks from where I live. When I arrived in Miami in the late 1980s to study film, this exciting place blew my German mind. My first job in the film industry was as a production assistant on “2Live Crew” Hip Hop music videos, all filmed in Liberty City. Following my dream of making documentaries I moved to New York City—but Miami never left me.