SGV Invitational 8th Heat – 1st PlaceShawn Lasalita2019-11-06T10:34:19-08:00 Project Description 2019 SGV Invitational