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.
Also, Finch station offers cheap basements to rent for asians.
by Santasquad100 September 25, 2023