The Strandbeests of 2018 are from the very greatest of timelines

It’s almost as if the Wright Bros dropped acid for a couple of days on that beach in N.C.

8 Likes