Meteor Explodes Over Cape Town South Africa (13th March 2013)

http://www.youtube.com/watch?feature=player_embedded&v=X3fcJNnPDzo

TheWatchTowers.org
Translate »