Strange World Shangri La Records(03) Save Image Image gallery: Strange World Records: Discover the Unbelievable Feats That Will Leave You in Awe