Se Hou Leng

Se Hou Leng is the second episode of The Amazing Race Canada 1.