Friday, October 18, 2013

KISS Stage Manager Robert Long In Chiba, Japan


Here's KISS stage manager Robert Long posing with the KISS 'spider stage' at Makuhari Messe In Chiba, Tokyo, Japan before tonight's (Saturday) KISS concert.