Raider Red Statue is a prominent landmark in Lubbock, TX, known for its representation of the university's mascot. Visitors can admire the statue and take photos to commemorate their time in the area.
This iconic statue serves as a symbol of pride and spirit for the local community and university, attracting both residents and tourists alike.
Generated from their business information