Commenting as a Guest. Sign in or Join.
Ellen Page strolls Old Montreal with Clea DuVall, popping into souvenir shops. Ellen gets camera shy and tries to duck her head and keep a low profile, and at one point she even split ways with Clea. June 28, 2011.
Sign in with Facebook