Checked into Vaughan Metropolitan Centre Subway Station π§ https://www.frederickcalica.com/?p=3375786 Vaughan Metropolitan Centre Subway Station - Vaughan, ON, π¨π¦ Canada
There’s a lot going on inside Vaughan Metropolitan Centre Subway Station! Check in to more places here to earn more coins. Reply
Your first check-in at Vaughan Metropolitan Centre Subway Station!
First check-in in Vaughan.
First Metro Station check-in in 8 months!
There’s a lot going on inside Vaughan Metropolitan Centre Subway Station! Check in to more places here to earn more coins.