Tag: 267

267 Bus tae Blantyre

George Square in Glasgow over the last few days had an American makeover to look like 1969 New York City. As we reported at the beginning of last week, it was all do to with the filming of the latest Indiana Jones movie. However, the location made the news yesterday when one eagle eyed Twitter […]