Answers

2015-05-03T15:51:37+05:30
2015-05-03T15:59:40+05:30
Glasgow, Scotland is the answer
0