Barrage

Description:
Bio:

Affiliation; Decepticon

2002 (Infiltration / Stormbringer)

Stormbringer 4 – .

Barrage

Transformers - Tempus Exitium Slain