• The Viral Factor

    Jun 22, 2015

    Lam certainly throws a lot in and the tone does vary but thanks to the confident staging and the unrelenting momentum it all works for the most part.