The ultimate shooting range and it is in Germany. The hunting sim is something out of a SF movie. http://bit.ly/9laxtp

The ultimate shooting range and it is in Germany. The hunting sim is something out of a SF movie. http://bit.ly/9laxtp