Review: SIRO-A, Japanese Technodelic Comedy Show
Now playing at the Leicester Square Theatre until April 22nd, SIRO-A is an international multi-award winning show from Japan.On a freezing London night in March AGI paid a visit to …
Read MoreAGI Magazine
Now playing at the Leicester Square Theatre until April 22nd, SIRO-A is an international multi-award winning show from Japan.On a freezing London night in March AGI paid a visit to …
Read More