Tag: Tijuana

spot_imgspot_img

Come inside Iran’s World Cup hotel in Tijuana, Mexico, where fans turn up to cheer

TIJUANA – Less than 150 miles (240 kilometers) from Los Angeles' World Cup stadium sits the hotel housing Iran's team. The entrance to the...