Permalink for Post #11

Thread: Promotional Bumblebee and Barricade cars towed away by police in Berlin, Germany