from-the-street Germany’s most ingenious construction site (for motorcyclists)! Construction sites are hated because they interfere with the flow of traffic, provide congestion and are simply annoying. But there...