View Single Post
  #529  
05-30-2008, 11:58 AM
Sanssouci's Avatar
Sanssouci
Fuzzle
 
: Jan 2008
: where
: 139
Rep Power: 18
Sanssouci  (131)Sanssouci  (131)

I doubt a scientific explanation is really appropriate but I seem to remember the explanation being multiple meteor strikes whose craters coincidentally overlapped and formed the shape.