This is a discussion thread for the following file:

Glasgow Science Center

The glasgow science center is a great attraction for everybody. It is located on the riverside.