Luxembourgian side F91 Dudelange have shocked Europe last year with a series of knockout victories against strong oppositions. Now, they can produce a surprise of an even higher magnitude as they face Sevilla. We took the opportunity to review the history and roots of this intriguing club.