Giggs has now released a video for '(Is It Gangsta?) Yes Yes Yes'; the first single from his new album 'When Will It Stop?' due out October 14th 2013. The single will drop just ahead of the album on October 6th.
The film is part of a new DLF project, 'Playing Lynch'.
New characters, new inspiration and new themes.
One Marvel Universe star interviewed another, as part of Interview magazine's October edition.