Dude, what?! I must have lived in a different Europe those last 37 years because I saw maybe a handful of F-150s and thats despite living 5 km from a US military base. And that is exactly because cars this size dont make sense and are a huge annoyance around here. If I would park an F-150 in front of my typical german…