Large lizard walks up to a homeowner's window in Apopka, Florida
Large lizard walks up to a homeowner's window in Apopka, Florida