Australia is one wild place and it sure has some rather crazy things happening on a daily basis. These are some rather crazy dashcam clips from the land of the kangaroos.
Australia is one wild place and it sure has some rather crazy things happening on a daily basis. These are some rather crazy dashcam clips from the land of the kangaroos.