- Mar 3, 2017
So I'm at work and went to my podium to sign in a truck and I noticed this little guy/gal there waiting to help me I guess. I work in Round Rock Texas area. Could only snap two photos real quick and after I had time to take more it was gone. Just curious of what it is never seen one of these before.