Tuesday, October 26, 2010

Ghostriders

The face melting begins around the 1:35 mark.

GHOSTRIDERS from Bicycle Store on Vimeo.

1 comment: