There is a dark, yet wildly creative, force at work in German horror channel 13th Street. Owned by NBC Universal, it's just scooped one of the top prizes at the Cannes Lions, for their interactive movie, Last Call, billed as the first ...READ MORE›
ADVERTISEMENT
Share on StumbleUpon
Share on LinkedIn
Share on StumbleUpon
Share on LinkedIn