On Saturday, Dec. 14, Army and Navy will square off for the 120th time in their storied histories. The game will take place in Philadelphia.

Army enters the game on a 3-year winning streak against the Midshipmen, but Navy is sporting a 9-2 record this season, compared to a 5-7 mark for Army.

As you can see below, Navy revealed an incredible uniform combination for next weekend’s game at Lincoln Financial Field:

https://twitter.com/NavyFB/status/1202588689341091843

Per a release from the school, the Navy uniforms honor a pair of standouts from the 1960s — Roger Staubach and Joe Bellino, each of whom won the Heisman:

Each helmet shell was custom painted to combine the likeness of the 1960s Navy Football headpiece and the bronze texture of the Heisman Trophy. The front displays the numbers 12 and 27, representing Navy Football’s two Heisman Trophy winners, Roger Staubach and Joe Bellino, respectively.

Will the Midshipmen be able to channel that 1960s glory and snap their losing streak to Army? We’ll find out next weekend.