A giant fibreglass figure similar to one in a child’s Lego play set makes land on a beach in Sarasota, Florida.

Where did it come from?

Video:

Comments

comments

Leave a Reply