VCA Greece Opening Sep 9, 2010


Gareth from VCA shot me an email giving me the heads up on their new shop opening in Greece. VCA will be an official Leader dealer and the party looks to be a good time! Head out there tonight!

It’s funny seeing Tom in this old Charge ad from pre-BMW days pulling a nosie on the Philly Art Museum. Oh how times and bikes have changed.

  • um

    why would a shop that is selling leader have tom on a charge in it? did I miss something?

  • yorgos

    i wasnt gonna bitch about but UM beat me on time.

    hipster nonsense shops