By Alyssa Boddicker When many of us hear "Tribeca Film Festival", all that comes to mind is the logo stamped onto film trailers to add prestige and accreditation to the movie. However, there is much more to this New York City film festival than … [Read more...]