Browse 20578 videos
Why China is building islands in the South China Sea
Published 4 years ago in Documentary. Submitted by sux2bu
China is building islands in the South China sea and its causing disputes among the other nations in the region; Malaysia, the Philippines, Brunei, Vietnam, and Indonesia. The US has many allies in the region and uses its massive Navy to patrol international waters, keeping shipp…
Read more…
- 700 views
- 1 comment
- Rating:
incredible cars
Published 4 years ago in Vehicles. Submitted by Judge-Jake
- 321 views
- 1 comment
- Rating:
Amazing motorcycles that actually exist
Published 4 years ago in Awesome. Submitted by Judge-Jake
- 447 views
- 1 comment
- Rating:
incredible cars
Published 4 years ago in Vehicles. Submitted by Judge-Jake
- 197 views
- 1 comment
- Rating:
Superman on Piggyback
Published 4 years ago in Other. Submitted by thundersnow
- 340 views
- 1 comment
- Rating: