The Swiss star posed for a selfie with the army of fans waiting to greet the WWE superstars as they continued their tour of South America in Lima, Peru.
WhatCulture's former COO, veteran writer and editor.