Interesting view of Grad barrage.

Not sure about how great of an idea it is to be downrange from these things.

Added:

By: Titantc (7105.80)

Tags: Grad, entertainment, news,

Location: Russia