Dan Leung’s Part in Tommy Zhao’s 2014 indie opus, Something Sinister. DVD available here.

More Something Sinister:

Lucas Puig & Stephen Khou

5 Trick Fix Brian Peacock