I don't know who all has been keeping up with it but I heard Putin has given orders to invade Crimea! I don't know why the hell this bothers me but if the US gets involved we could be screwed!!!! What are your thoughts on this /thread
http://www.steamgamers.com/forum/showthread.php?t=56323
Forum Rules