impossible humorous voracious Armadillo. .. Germans of FJ, is it true that dashcams are illegal in Germany?