Look at photos of Twen and friends at The Bends in St. Petersburg