0:00/??? We've Come A Long Way Your price We've Come A Long Way Track download Please choose a price: $ USD ($0.99 or more) Please pay at least $0.99 Add to cart Out of stock Share (Adam Mackintosh, Sarven Manguiat, Craig Greenberg) Performed by Adam Mackintosh, Sarven Manguiat, Craig Greenberg, Scotty Lund, Pat Bohan, Todd Carey