The Pedal Pub
Translated from Dutch, this means "Pedal faster or the evil spirits from Holland will take your firstborn."
All done