Creation Records alumni and Shoegaze legends Ride recently made an appearance on famed Los Angeles record store Amoeba's ongoing video…