June 12, 2021Society & CultureCheck out my latest episode!Suspended 115 Feet in the Air, the World’s First Floating Pool Is Unveiled in London