September 18, 2014 Bucky Turco

Today is a big deal in Scotland as millions of voters cast ballots for a referendum deciding whether their country will be independent from the United Kingdom or not. By most accounts, it’s going to be very close. Someone in Shoreditch, London’s street art mecca, had this to say about the historic vote. (Photos: photographer695) […]

Read More…