AFP

Robot Rockers Give Debut Performance in Japan

show full description
 
 
Robot Rockers Give Debut Performance in Japan | NewsLook