Tukang poto Ryan E. Wibawa ngarebut imagery Lennard Taylor anyar dibintanginya Cameron Penner jeung Steven Regehr.