Low Speed Brake Shudder - Thoughts?

Tires and rims are new, the whole front end was done and aligned 2000 miles ago. Sabre67 might be on the right track with the pads.