Ever Been there? It's a ppiece of Heaven that fell on Earth. Great times in the 70's