Monday, May 30, 2011

Wildlife



New video for my band Single Lash by the brilliant Melissa Cha. Yes, that's me being drenched in paint.

No comments: