August 24, 2025By Atticus Reed Lille Thrilling Atmosphere as Crowds Flock to Lille for Tour de France Kickoff