Stereoleto Festival - Russia (2008)
Torpedo Boyz live action...
in Moscow and St.Petersburg at the annual Stereoleto Festival in June 2008.
 
 < Gallery