The Blast

The Blast is a location in Old Russia, Earth. In The Devils' Lair Strike, the Strike team must fight either a Devil Walker or a Perfected Walker depending on what variation of the Strike you are playing.

List of appearances

 * Destiny
 * Rise of Iron