What huge surprises from Animals Pedal company! The Japanese built, low noise floor pedals are serious quality for a price that often ranges from $79 to $119. Crazy!
We consider ourselves Animals experts and part of that involves being first with what's new! As of 1st Quarter 2019 we've got a box of 10 of the new "Vintage Van Driving is Very Fun" from Animals