Worlds Largest Billboard

It’s been a big year for Ford, in more ways than one! In February, the vehicle company unveiled a record-breaking billboard in Madrid, Spain. The installation featured an advertisement for the new Ford EcoSport SUV, but that wasn’t what made it such a huge deal. The billboard measured approximately¬†56,672 square feet square feet, making it … Continue reading Worlds Largest Billboard