Snowblind has worked for Deathwatch and fought Ghost Rider before meeting his death in an explosion.
Snowblind has worked for Deathwatch. Snowblind fought Ghost Rider before. Snowblind was meeting his death in an explosion.