The 2003 UEFA Championship brought close to 100,000 Celtic fans to Seville. While Oporto won the match, the Celtic fans were by far the best. With matching hats, too.
Exploreseville.com