0 views
|
0 likes
An unusual bright object was spotted falling out of the sky over Glasgow’s west end on Monday. Glasgow University Maria was on …