They've been building these bizarre buildings in Mississauga, you can see them from almost anywhere.