Video, VideoLeaks Everyone Miraculously Survives after Bus Flips Over 13 December 2016 fborgosano Leave a comment Share: from GlobalLeaks News Share: