Long Island, Death Star | featured news

'Darth Vader' holds up bank

'Darth Vader' holds up bank

Long Island may be far from the Death Star, but that didn't stop Darth Vader from paying a less-than-friendly visit to a bank in East Setauket, New York.

 

Subscribe to this RSS topic: Syndicate content