Watch Video
Share
January 25, 2022
This thing looks like an alien starfish from above. A $19 BILLION dollar alien starfish. Gotta love China!
#shorts
Subscribe for more amazing videos! ► bit.ly/Subscribe-to-Richest ◄
Edited by: Vitalii V.
For copyright matters please contact: legal@valnetinc.com
#therichest #shorts