Sebastian on his way to winning the 07' IGSA Street Luge World Cup Series title. Kogelburg, South Africa
Photo: Jasper Coetzee
Sebastian Tournissac is the reigning IGSA Street Luge World Cup Champion. In addition, the talented French racer finished second overall in Classic Luge and seventh overall for Downhill Skateboarding in the 2007 World Cup Series.