fbpx

Prof Leo 2nd Place at Nationals

Professor Leo Davila got 2nd place today at the Nationals. Congrats prof Leo. Great job!

Leave a Comment

Start typing and press Enter to search