Got to homestead 2 weeks ago & will be staying in the area for a few mnths. Tonight I decided to go out but had no luck seeing any of these beauties. Does anyone know of any spots or is anyone trying to meet up & go find some in the area ? I know they’re invasive but I’d just like to observe