Stop The Car by Stop The CarAvailable on:BuyStop The Car – “Stop The Car”Release Date : October 31, 1997Artist : Stop The CarFormat : CD 0 Facebook Twitter Reddit Pinterest