Jay Leno and IMS Long Beach
I was at Jay Leno's place the same weekend as the International Motorcycle Show in Long Beach, California. He was stopping by the show later, so we set up some goofiness for the cameras.
An amazingly gracious and tireless guy. Jay likely knows more about the machines on the floor than anyone in the room.
LENO IMS from Jon Beck on Vimeo.
<< Home