The Handlebar Club



All Links

Share this:

Details of The Handlebar Club

About The Handlebar Club
The Handlebar Club- An international club for men with handlebar moustaches. Founded in 1947. Based at the Windsor Castle pub in London, England.