Are these the same loons who glued themselves to the floor at a Porsche factory in Germany ?
Different country.
Crazy people all over the world...