Waiting on the translation for this one but it does look interesting - a star shapped object apparently followed this couples car during a trip in mexico in January 2010.
Bron: youtube
Waiting on the translation for this one but it does look interesting - a star shapped object apparently followed this couples car during a trip in mexico in January 2010.