User:PatrickHuw 1980/sandbox

Darren Strowger is the Director and Producer of the new short film ‘The Hat’ presented by Strowger Trust Original Films. He is also the founder of Excell Group.