Wow new V8 pedal

I know those guys. A family business and great people.
http://www.megapartsusa.com/