Still Life: Blabac x DC

Stevie Williams, last shoe ad, 2005.