The Pedal Pub

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