Skip to playerSkip to main content
  • 17 years ago
7/15/09
To commemorate the release of the Billy The Artist watch, Billy The Artist paints the window of the Swatch Store Times Square, NY.
Comments

Recommended