Comment

The Biggest Gamma Ray Burst Ever Detected

256
Killgore Trout2/20/2009 7:51:55 pm PST

re: #249 mikeymom

The British National Museum opened a new Islamic art section a few years ago and it really sucks. It’s all wahabi approved crap, just geometric designs. Very dull.