Poland SPG spotted at the west of Crimea. .. what the hell is going on in this? Poland SPG spotted at the west of Crimea what hell is going on in this?