DJ Neil Armstrong's Good Taste - Slideshow

The official master of ceremonies for Adidas Originals talks about working the turntables for President Obama and his most prized album of all time.

Pause slideshow to share images