Vic Rattlehead

Character

Something Missing?

Vic Rattlehead is the mascot for the heavy metal band Megadeth.

Subject ID: 95506

More

Vic Rattlehead is the mascot for the heavy metal band Megadeth.

Subject ID: 95506

Less

Subject ID: 95506