Leo Santa Car show 2025
Over 100 cars were featured at LEO Santa’s 3rd Annual Car Show on April 27, 2025. Thank you to everyone who came to support our mission! The fundraiser was highlighted by our local news station, 7News. Read more about the event from the news article here.