Large

32-Foot Tall Mary Statue

Saves: 30
Check-ins: 2
A "Hail Mary pass" may be known in football as a last-ditch, desperate attempt to get the ball down the field quickly, but as you drive down Mission College Blvd in Santa Clara and subsequently pass the towering steel statue of Christ’s mother, it takes a noticeably different, and quite literal, meaning.