May 19 Love0 Billboard Lovers By Ruben No Comments A couple gathers below massive billboards in Ho Chi Minh, Vietnam. Each billboard features an enormous ad for a Dutch beer company and overlooks the Saigon river, facing the city.…Read More