Robert Taylor - Other

Other

  • Robert Taylor Homes, a housing project in the South Side of Chicago
  • Robert Taylor incident, a 1979 UFO sighting and potential alien abduction in West Lothian, Scotland

Read more about this topic:  Robert Taylor