Browse 103 favorite videos of tacojuans
Chinese bus driver dodges death from a pole smashing through the windscreen
Published 11 years ago in Accidents
- 5751 views
- 12 comments
- Rating:
New water park
Published 11 years ago in Other. Submitted by irishgek
- 5681 views
- 10 comments
- Rating:
Rock Fall
Published 11 years ago in Nature
Rock Fall and Landslide in Taiwan Badouzi
- 5522 views
- 17 comments
- Rating: