A Hundred Yellow Cars Hit Town To Support Local Resident’s Vandalized “Ugly Car”


Exactly 100 cars painted bright yellow cruised through the small British town of Bibury over the weekend to show their support for a local resident.
Read more ยป