Tag Archives: Superior

Left Right Left Right Left – A Superior Live Album

Introduction to Getting the CD The ground was maybe a little bit moist on the grassy knoll where we were sitting. I don’t think you could have gotten any further away in Home Depot Stadium located in Carson. We were slightly sliding down the hill and wondering if we would be able to survive the […]