Juggernaut is a boss in Data East's 1991 arcade game Captain America and The Avengers.
Juggernaut adalah bos dalam Data East game arcade tahun 1991, Captain America and the Avengers.