BOSS - DD-3

MSS97630

Regular price $160.00

Digital Delay - Made in Taiwan August 2005. Excellent condition. With box.