Clients, News / Blog 15 Apr 2008 Darren McFadden Promotional Video How do you create a star? Working with new client MMG Sports Management, we used green-screen technology to produce a… digitaltap No Comments