Strange humanoid creature captured crossing highway
In this video, appears to be an unexplained creature of some sort. Starting from left to right, this creature makes its way across the highway in Great Britain. The video was first shared online...