Titan - The Robot « Artist / Cultural Performers | Evenzhub
Preston, Lancashire, UK. Titan the robot, wearing an exoskeleton suit, wows the crowds at St George's Centre. Titan is the stage name of a partially-mechanised costume created by Cyberstein Robots Ltd. The
Cyberstein Robots LTD Do Not Want You To See This Robot. - YouTube