Tomorrow marks the debut of an indie animated picture that has been flying under the radar in recent weeks. The animated documentary Is the Man Who Is Tall Happy?, is a DIY project ... Continue Reading →