The Swissclub Shanghai Team put up a good fight during the weekly Trivia Quiz at El Santo in Found 158!