TC Electronic Echobrain Analog Delay Pedal Leave a Comment / Uncategorized / By Jason / October 21, 2021 90 GEARANK 90 out of 100. Incorporating 275+ ratings and reviews. Street Price: $59.00 Manufacturer: TC Electronic