Although Camden Town in London may be more touristy than Leicester Square, it can be a fun place. Take these British Rockabilly/Punk guys just rocking out on the street corner! Much cooler than those guys who paint themselves silver and pretend to be robots.
0 travelers liked this photo