July 12, 2021 Travis Stewart Channel #1, Slalom Seba Latin America's session in Buenos Aires July 12, 2021 Travis Stewart Channel #1, Slalom The Seba Latin America team gets together for a session in Buenos Aires.