They Recorded This Song In 1971. 41 Years Later, They See It Performed Like Never Before!

In 2012, legendary rock band Led Zeppelin was given The Kennedy Center Honors, which awards exemplary lifetime achievement in the performing arts. Led Zeppelin, one of the world’s greatest rock bands of all time, is known for their timeless classics. One of which is the song “Stairway To Heaven” (released in late 1971), recognized by … Read more

China Is Building The World’s Biggest Radio Telescope Ever, So They Can ‘Listen To The UNIVERSE’

In March 2011, China started the construction of the world’s biggest radio telescope in Guizhou province, south west China. The Five hundred meter Aperture Spherical Telescope, or FAST, is a gigantic radio telescope that’s the equivalent of 30 football pitches, and it would allow scientists to “listen to the UNIVERSE.” Take a look!   The … Read more