Superbikes in the Square 2009 The date for Superbikes in Glasgow’s George Square has been confimred. Find out more here. June 9, 2009 Events Blog No comments admin