The USS Zumwalt is a ship sporting some bleeding edge tech. This new stealth destroyer is the pride of the American Navy at the moment, but its run into a little snag. You see, there...
Read More
1 Minute
Entertainment Unfiltered