Universtiy Grande at SELU

This is the progress video of our site in Hammond, Louisiana.