Posted inNews

Cwmbran’s Big Bang was in a ‘town near Newport’…in ‘Southwest Great Britain’ :-)

The big bang heard in Cwmbran late on Monday evening made headlines. The stories in the Daily Mail and the Tecca website will make Cwmbran’s 50,000 residents smile. The Tecca website’s headline is: “Meteor explodes over England with violent force. A golf-ball-sized meteor caused a major stir, rocking Wales with a sonic boom….The extraterrestrial explosion occurred just […]