Insane Championship Wrestling have announced their return to The Garage in Glasgow this April.
ICW have confirmed in their weekly YouTube show, ICW Worldwide, that they will return to The Garage, Glasgow on April 27th with their ‘Show Me Your Lizard’ show.
Details regarding matches and participants is due to be released in due course.
The Official Facebook event page can be viewed here.
Source: Insane Championship Wrestling