Vader held up a bank in Long Island, New York on Thursday. As seen on Boing Boing.

Advertisement

Share This Story

Get our newsletter