Check out Astro Gallery on TLC's Cake Boss
Astro Gallery was featured on an episode of Cake Boss. Check out an excerpt from the show.Read now
Libyan Desert Glass is a substance found in areas in the eastern Sahara, in the deserts of eastern Libya and western Egypt. Fragments of desert glass can be found over areas of tens of square kilometers. It has been dated as having formed about 26 - 28 million years ago.