I found a link to the video on "Dailyflix" & will watch it later :thup:

7 foot reptilians ?

Seen them with my own eyes. :shocked: