Finch station is a transit station located in Toronto Canada, it is the biggest Shithole in the city. If you move near Finch station your life is as bad as it gets.
Also, Finch station offers cheap basements to rent for asians.
Finch station is the biggest shithole in Toronto fham
by Santasquad100 September 25, 2023
Get the Finch station mug.