adplus-dvertising
Connect with us

Business

Which Toronto pharmacies will be administering the COVID-19 vaccine? Here is the full lost. – CP24 Toronto's Breaking News

Published

 on


Ontario has released a list of more than 300 pharmacies that will be administering COVID-19 vaccine doses starting this week. Here is a look at the pharmacies in Toronto:  

 

North York

300x250x1

Shoppers Drug Mart 803 – 1500 Avenue Road

Shoppers Drug Mart 830 – 1800 Sheppard Avenue East

Rexall – 288 Sheppard Avenue East

Shoppers Drug Mart 986 – 4841 Yonge Street

Shoppers Drug Mart 838 – 3874 Bathurst Street

Shoppers Drug Mart 877 – 1859 Leslie Street

Shoppers Drug Mart 1510 – 2047 Avenue Road

Skymark Plaza – 3555 Don Mills Road

Loblaw – 6220 Yonge Street

Shoppers Drug Mart 1403 – 2528 Bayview Avenue

Shoppers Drug Mart 899 – 5998 Bathurst Street

Shoppers Drug Mart 919 – 6205 Bathurst Street

Costco Pharmacy #535 – 100 Billy Bishop Way

Shoppers Drug Mart 872 – 6428 Yonge Street

North York City Centre – 5150 Yonge Street

Keele and Finch Pharmacy – 102- 1275 Finch Avenue West

Whole Health Pharmacy – 7-1575 Jane Street

Hullmark – 4789 Yonge Street, Unit 2

Shoppers Drug Mart 820 – 1084 Wilson Avenue

Shoppers Drug Mart 881 – 3401 Dufferin Street

Shoppers Drug Mart 1162 – 4700 Keele Street

Rexall – 1115 Wilson Avenue

Loblaw – 2877 Bayview Avenue

Loblaw – 825 Don Mills Road

Dynasty Pharmacy – 5460 Yonge Street, Unit 106

Lefko Pharmasave 794 – 842 Wilson Avenue

Aria Pharmacy – 11 Newton Drive

Raymond Wing Chiu Chan Drug Ltd. – 794 Sheppard Avenue East

Bathurst Wilson IDA Pharmacy – 322 Wilson Avenue

Allcures Pharmacy – 31 St. Dennis Drive, Unit 1

Loblaw – 5095 Yonge Street

Premier Pharmacy and Compounding Centre – 3323 Bathurst Street

Nhatrang Drug Mart – 736 Wilson Avenue

Keele-Ingram Pharmacy – 2221 Keele Street

 

Toronto’s east end

Shoppers Drug Mart 500 – 1630 Danforth Avenue

Shoppers Drug Mart 1287 – 1500 Woodbine Avenue

Shoppers Drug Mart 982 – 1601 Bayview Avenue

Shoppers Drug Mart 1232 – 180 Danforth Avenue

Shoppers Drug Mart 994 – 755 Danforth Avenue

Shoppers Drug Mart 984 – 2000 Queen Street East

Shoppers Drug Mart 1255 – 1015 Lakeshore Boulevard East

Shoppers Drug Mart 823 – 970 Queen Street East

Loblaw – 50 Musgrave Street

Loblaw – 17 Leslie Street

Rexall – 539 Parliament Street

Shoppers Drug Mart 871 – 45 Overlea Boulevard

Costco Pharmacy 1316 – 42 Overlea Boulevard

Shoppers Drug Mart 1313 – 1860 Bayview Avenue, Unit 101

Loblaw – 449 Carlaw Avenue

Loblaw – 11 Redway Road

Shoppers Drug Mart 814 – 2494 Danforth Avenue

Shoppers Drug Mart 915 – 812 O’Connor Drive

Metro Pharmacy 537 – 3003 Danforth Avenue

Pharmasave – 825 Coxwell Avenue, Unit C114

Vina Pharmacy – 1025 Gerrard Street East

East York Pharmasave – 840 Coxwell Avenue, Unit 102

Care and Health Pharmacy – 2928 Danforth Avenue

City Remedy’sRx – 238 Danforth Avenue

Beaches Pharmacy – 1967 Queen Street East

Main Drug Mart – 7-1646 Victoria Park Avenue

Total Health Pharmacy – 997 Gerrard Street East

Victoria Park Pharmacy – 1314 Victoria Park Avenue

Pharmasave 606 – 944 Kingston Road

Pharmacare Drug Mart – 891 Broadview Avenue

I CARE Pharmacy Services – 2 Thorncliffe Park Drive, Unit 26-27

Shoppers Simply Pharmacy 3017 – 235 Danforth Avenue, Unit 101

 

Toronto’s west end

Shoppers Drug Mart 989 – 2223 Bloor Street West

Shoppers Drug Mart 821 – 770 Lawrence Avenue West

Shoppers Drug Mart 867 – 620 Keele Street

Shoppers Drug Mart 1377 – 958 Bloor Street West

Galleria SC – 1245 Dupont Street

Shoppers Drug Mart 717 – 2440 Dundas Street West

Loblaw – 2549 Weston Road

Shoppers Drug Mart 879 – 2343 Eglinton Avenue West

Loblaw – 2280 Dundas Street West

Shoppers Drug Mart 1214 – 1840 Eglinton Avenue West

Loblaw – 222 Lansdowne Avenue

Wal-Mart Pharmacy 1004 – 2525 St. Clair Avenue West

Junction Pharmacy – 3016 Dundas Street West

Welcome Guardian Drugs – 137 Roncesvalles Avenue

High Park Pharmacy – 1938 Bloor Street West

Junction Chemist Pharmacy – 17 St. Johns Road

Lingeman IDA Pharmacy – 411 Jane Street

The Medicine Shoppe – 2600 Eglinton Avenue West

Northcliffe Pharmacy – 1751 Eglinton Avenue West

New Caledonia Pharmacy – 600 Caledonia Road

Friendly Care West King Pharmacy – 2077 Weston Road

Symington Pharmacy – 333 Symington Avenue

Healing Source Pharmacy – 2209 Bloor Street West

Mortar + Pestle Compounding Pharmacy – 1997 Bloor Street West

Nor-Arm Pharmacy – 107-1280 Finch Avenue West

Weston Jane Pharmacy – 1292 Weston Road

Shoppers Drug Mart 1166 – 3446 Dundas Street West

 

Etobicoke

Shoppers Drug Mart 865 – 125 The Queensway

Shoppers Drug Mart 808 – 3010 Bloor Street West

Cloverdale Mall – 250 The East Mall

Shoppers Drug Mart 863 – 5230 Dundas Street West

Richview Plaza – 250 Wincott Drive

Shoppers Drug Mart 903 – 3730 Lake Shore Boulevard West, Unit 102

Shoppers Drug Mart 825 – 600 The East Mall, Unit 1

Costco Pharmacy 524 – 50 Queen Elizabeth Boulevard

Rexall – 3701 Lakeshore Boulevard West

Shoppers Drug Mart 837 – 270 The Kingsway

Loblaw – 3671 Dundas Street West

Loblaw – 380 The East Mall

Glencade Pharmacy –290 The West Mall

One Eva – 1 Eva Road

Unicare Pharmacy – 3170 Lakeshore Boulevard West

Clinicplus I.D.A. Pharmacy – 10 Neighbourhood Lane, Unit 103

Pharmasave – 1255 The Queensway, Unit 20

Shoppers Drug Mart 857 ETOBICOKE 123 Rexdale Blvd TORONTO

Loblaw – 330 Queens Plate Drive

Shoppers Drug Mart 1483 – 666 Burnhamthorpe Road

Lakeside Pharmacy – 2438 Lake Shore Boulevard West

Loblaw –1020 Islington Avenue

Shoppers Drug Mart 1421 – 2206 Lake Shore Boulevard West

Canadian Compounding Pharmacy – 2920 Bloor Street West

Islington Medical Pharmacy – 1243 Islington Avenue

Markland Wood Pharmacy – 4335 Bloor Street West

 

Scarborough

Shoppers Drug Mart 1314 – 1235 McCowan Road

Shoppers Drug Mart 880 – 1571 Sandhurst Circle

Shoppers Drug Mart 1335 – 255 Morningside Avenue

Shoppers Drug Mart 1388 – 2330 Kennedy Road

Loblaw – 681 Silver Star Boulevard

Costco – 1411 Warden Avenue

Shoppers Drug Mart 1301 – 5671 Steeles Avenue East

Shoppers Drug Mart 1381 – 1780 Markham Road

Shoppers Drug Mart 829 – 265 Port Union Road

Shoppers Drug Mart 851 – 85 Ellesmere Road, Unit 31

Shoppers Drug Mart 800 – 629 Markham Road

Shoppers Drug Mart 811 – 2999 Kingston Road

Rexall – 3607 Sheppard Avenue East

Shoppers Drug Mart 1509 – 2901 Sheppard Avenue East

Loblaw – 3401 Lawrence Avenue East

Shoppers Drug Mart 860 – 300 Borough Drive

Loblaw – 1450 Lawrence Avenue East

Shoppers Drug Mart 856 – 2251 Lawrence Avenue East

Shoppers Drug Mart 1399 – 91 Rylander Boulevard, Unit 1022

FreshCo –2490 Gerrard Street East

Lawrence/Midland – 2650 Lawrence Avenue East

Wal-Mart Pharmacy 3159 – 1900 Eglinton Avenue East

Wal-Mart Pharmacy 3111 – 799 Milner Avenue

Wal-Mart Pharmacy 3000 – 3850 Sheppard Avenue East

Wal-Mart Pharmacy 1080 – 5995 Steeles Avenue East

Pharmasave – 462 Birchmount Road

Orton Park Guardian Pharmacy – 136 Orton Park Road

Guardian Village Square Pharmacy – 2942 Finch Avenue East

Pharmasave Cedarcourt – 3480 Lawrence Avenue East

Lawrence Pharmacy – 2683 Lawrence Avenue East

Kennedy Road Pharmacy – 4-2 Antrim Crescent

People’s Choice RemedysRx – 1145 Morningside Avenue, Unit 16

Health Check Pharmacy – 2826A Markham Road

HealthSmart Pharmasave – 2425 Eglinton Avenue East, Unit 10

Shoppers Drug Mart 859 – 2751 Eglinton Avenue East,

Shoppers Drug Mart 855 – 1400 Neilson Road

Pharmasave – 3485 Kingston Road

Markham Corners Pharmacy – 5113 Sheppard Avenue East

Rylander Pharmasave – 8-6758 Kingston Road

Victoria Commons Pharmacy – 6-2555 Victoria Park Avenue

Lapsley Pharmacy – 27 Lapsley Road

 

Midtown Toronto

Shoppers Drug Mart 836 – 523 St. Clair Avenue West

Shoppers Drug Mart 841 – 2345 Yonge Street

Eglinton/Bathurst – 901 Eglinton Avenue West

Shoppers Drug Mart 818 – 759 Mount Pleasant Road

Shoppers Drug Mart 939 – 1507 Yonge Street

Shoppers Drug Mart 1281 – 292 Dupont Street

Yonge/Eglinton – 2300 Yonge Street

Shoppers Drug Mart 1240 – 3366 Yonge Street

Rexall – 2 St. Clair Avenue East, Unit C001

Shoppers Drug Mart 926 – 1027 Yonge Street

Rexall – 3402 Yonge Street

Rosebury – 145 Marlee Avenue

Sam’s I.D.A. Pharmacy – 1920 Yonge Street

Ava Pharmacy – 81 St. Clair Avenue East, Unit 220

Forest Hill Pharmacy – 491 Eglinton Avenue West, Unit 102

Loblaw – 396 St. Clair Avenue West

 

Downtown Toronto

First Canadian Place, Unit CN1038

Shoppers Drug Mart 997 – 66 Wellington Street West, Unit 10

College Park – 777 Bay Street, Unit C 216

Shoppers Drug Mart 1410 – 236 Bloor Street West

Shoppers Drug Mart 807 – 20 Bloor St. East

Shoppers Drug Mart 1322 – 565 Sherbourne Street, Unit 40

Shoppers Drug Mart 949 – 69 Yonge Street

Richmond/Adelaide – 120 Adelaide Street West, Unit R28

Rexall – 200 Wellington Street West, Unit 200

Waterpark Place – 88 Queens Quay West

Rexall – 250 University Avenue, Unit 120

Rexall – 63 Wellesley Street East

Mount Sinai – 600 University Avenue

Atrium on Bay – 595 Bay Street

Shoppers Drug Mart 813 – 725 College Street

Rexall – 474 Spadina Avenue

Shoppers Drug Mart 1402 – 279 Yonge Street

Commerce Court Toronto – 199 Bay Street, Unit C186

Loblaw – 60 Carlton Street

Shoppers Drug Mart 1288 – 761 King Street West

Shoppers Drug Mart 985 – 200 Bay Street

Rexall – 87 Avenue Road

Rexall – 63 Front Street East

Shoppers Drug Mart 1320 – 388 King Street West

Rexall – 285 Spadina Avenue

Rexall – 481 Bloor Street West

Shoppers Drug Mart 1408 – 55 Bloor Street West

Greenwin Square – 345 Bloor Street, Unit 3

Shoppers Drug Mart 945 – 181 Bay Street

Greendale Drugs – 152 Carlton Street

Shoppers Drug Mart 806 – 360A Bloor Street West

Shoppers Drug Mart 1414 – 260 Queen Street West

Shoppers Drug Mart 1441 – 333 Bay Street

Shoppers Drug Mart 1351 – 18 Jarvis Street

Snowden Pharmacy – 264 Bloor Street West

Pharmasave – 100-720 Spadina Avenue

Metro Drugs – 129 Dundas Street East

Loblaw – 200 Front Street East

Shoppers Drug Mart 993 – 524 Queen Street West

Loblaw – 10 Lower Jarvis Street

Shoppers Drug Mart 1005 – 1090 King Street West

Green Pharmacy – 620A Bloor Street West

Sanomed Pharmacy & Compounding Centre – 1000 Bay Street

Well+Good Pharmacy – 557 Church Street

Jarvis St. Apothecary – 275 Jarvis Street

Shoppers Drug Mart 1253 – 1473 Queen Street West

Shoppers Drug Mart 1362 – 1033 Queen Street West, Unit A

Shoppers Drug Mart 943 – 465 Yonge Street

Let’s block ads! (Why?)

728x90x4

Source link

Continue Reading

Business

Gildan replacing five directors ahead of AGM, will back two Browning West nominees

Published

 on

MONTREAL — Gildan Activewear Inc. is making changes to its board of directors in an attempt to head off a move by an activist shareholder looking to replace a majority of the board at its annual meeting next month.

U.S. investment firm Browning West wants to replace eight of Gildan’s 12 directors with its own nominees in a move to bring back founder Glenn Chamandy as chief executive.

Gildan, which announced late last year that Chamandy would be replaced by Vince Tyra, said Monday it will replace five members of its board of directors ahead of its annual meeting set for May 28.

It also says current board members Luc Jobin and Chris Shackelton will not run for re-election and that it will recommend shareholders vote for Karen Stuckey and J.P. Towner, who are two of Browning West’s eight nominees.

300x250x1

The new directors who will join the Gildan board on May 1 are Tim Hodgson, Lee Bird, Jane Craighead, Lynn Loewen and Les Viner. They will replace Donald Berg, Maryse Bertrand, Shirley Cunningham, Charles Herington and Craig Leavitt.

Hodgson, who served as chief executive of Goldman Sachs Canada from 2005 to 2010, is expected to replace Berg as chair.

“I look forward to working with this highly qualified board and management team to realize the full benefits of Vince’s ambitious yet realistic plan to drive growth by enhancing the Gildan sustainable growth strategy,” Hodgson said in a statement.

“The refreshed board and I fully believe in Vince and his talented team as well as Gildan’s leading market position and growth prospects.”

Gildan has been embroiled in controversy ever since it announced Chamandy was being replaced by Tyra.

The company has said Chamandy had no credible long-term strategy and had lost the board’s confidence. But several of Gildan’s investors have criticized the company for the move and called for his return.

Those investors include the company’s largest shareholder, Jarislowsky Fraser, as well as Browning West and Turtle Creek Asset Management.

In announcing the board changes, Gildan said it met with shareholders including those who Browning West has counted as supportive.

“Our slate strikes a balance between ensuring the board retains historical continuity during a period of transition and provides fresh perspectives to ensure it continues to serve its important oversight function on behalf of all shareholders,” the company said.

Gildan said last month that it has formed a special committee of independent directors to consider a “non-binding expression of interest” from an unnamed potential purchaser and contact other potential bidders.

But Browning West and Turtle Creek have said the current board cannot be trusted to oversee a sale of the company.

The company said Monday that there continues to be external interest in acquiring the company and the process is ongoing.

This report by The Canadian Press was first published April 22, 2024.

Companies in this story: (TSX:GIL)

The Canadian Press

 

728x90x4

Source link

Continue Reading

Business

Ottawa puts up $50M in federal budget to hedge against job-stealing AI – CP24

Published

 on


Anja Karadeglija, The Canadian Press


Published Sunday, April 21, 2024 4:02PM EDT


Last Updated Sunday, April 21, 2024 4:04PM EDT

300x250x1

Worried artificial intelligence is coming for your job? So is the federal government — enough, at least, to set aside $50 million for skills retraining for workers.

One of the centrepiece promises in the federal budget released Tuesday was $2.3 billion in investments aiming to boost adoption of the technology and the artificial intelligence industry in Canada.

But tucked alongside that was a promise to invest $50 million over four years “to support workers who may be impacted by AI.” Workers in “potentially disrupted sectors and communities” will receive new skills training through the Sectoral Workforce Solutions Program.

“There is a significant transformation of the economy and society on the horizon around artificial intelligence,” said Joel Blit, an associate professor of economics at the University of Waterloo.

Some jobs will be lost, others will be created, “but there’s going to be a transition period that could be somewhat chaotic.”

While jokes about robots coming to take jobs predate the emergence of generative AI systems in late 2022, the widespread availability of systems like ChatGPT made those fears real for many, even as workers across industries began integrating the technology into their workday.

In June 2023, a briefing note for Finance Minister Chrystia Freeland warned the impact of generative AI “will be felt across all industries and around 40 per cent of all working hours could be impacted.”

“Banking, insurance and energy appear to have higher potential for automation compared to other sectors,” says the note, obtained through access to information and citing information from Accenture.

“This could have substantial impacts on jobs and skills requirements.”

The budget only singles out “creative industries” as an affected sector that will be covered by the program. In February, the Canadian TV, film, and music industries asked MPs for protection against AI, saying the tech threatens their livelihood and reputations.

Finance Canada did not respond to questions asking what other sectors or types of jobs would be covered under the program.

“The creative industries was used as an illustrative example, and not intended as an exclusion of other affected areas,” deputy Finance spokesperson Caroline Thériault said in a statement.

In an interview earlier this year, Bea Bruske, president of the Canadian Labour Congress, said unions representing actors and directors have been very worried about how their likenesses or their work could be used by AI systems. But the “reality is that we have to look at the implication of AI in all jobs,” she said.

Blit explained large language models and other generative AI can write, come up with new ideas and then test those ideas, analyze data, as well as generate computer programming code, music, images, and video.

Those set to be affected are individuals in white-collar professions, like people working in marketing, health care, law and accounting.

In the longer run, “it’s actually quite hard to predict who is going to be impacted,” he said. “What’s going to happen is that entire industries, entire processes are going to be reimagined around this new technology.”

AI is an issue “across sectors, but certainly clerical and customer service jobs are more vulnerable,” Hugh Pouliot, a spokesperson for the Canadian Union of Public Employees, said in an email.

The federal government has used AI in nearly 300 projects and initiatives, new research published earlier this month revealed.

According to Viet Vu, manager of economic research at Toronto Metropolitan University’s the Dais, the impact of AI on workers in a sector like the creative industry doesn’t have to be negative.

“That’s only the case if you adopt it irresponsibly,” he said, pointing out creative professionals have been adopting new digital tools in their work for years.

He noted only four per cent of Canadian businesses are using any kind of artificial intelligence or machine learning. “And so we’re really not there yet for these frontier models and frontier technologies” to be making an impact.

When it comes to the question of how AI will affect the labour market, it’s more useful to think about what types of tasks technology can do better, as opposed to whether it will replace entire jobs, Vu said.

“A job is composed of so many different tasks that sometimes even if a new technology comes along and 20, 30 per cent of your job can be done using AI, you still have that 60, 70 per cent left,” he said.

“So it’s rare that (an) entire occupation is actually sort of erased out of existence because of technology.”

Finance Canada also did not respond to questions about what new skills the workers would be learning.

Vu said there are two types of skills it makes sense to focus on in retraining — computational thinking, or understanding how computers operate and make decisions, and skills dealing with data.

There is no AI system in the world that does not use data, he said. “And so being able to actually understand how data is curated, how data is used, even some basic data analytics skills, will go a really long way.”

But given the scope of the change the AI technology is set to trigger, critics say a lot more than $50 million will be necessary.

Blit said the money is a good first step but won’t be “close to enough” when it comes to the scale of the coming transformation, which will be comparable to globalization or the adoption of computers.

Valerio De Stefano, Canada research chair in innovation law and society at York University, agreed more resources will be necessary.

“Jobs may be reduced to an extent that reskilling may be insufficient,” and the government should look at “forms of unconditional income support such as basic income,” he said.

The government should also consider demanding AI companies “contribute directly to pay for any social initiative that takes care of people who lose their jobs to technology” and asking “employers who reduce payrolls and increase profits thanks to AI to do the same.”

“Otherwise, society will end up subsidizing tech businesses and other companies as they increase profit without giving back enough for technology to benefit us all.”

Adblock test (Why?)

728x90x4

Source link

Continue Reading

Business

Honda to build electric vehicles and battery plant in Ontario, sources say – Global News

Published

 on


Honda Canada is set to build an electric vehicle battery plant near its auto manufacturing facility in Alliston, Ont., where it also plans to produce fully electric vehicles, The Canadian Press has learned.

Senior sources with information on the project confirmed the federal and Ontario governments will make the announcement this week, but were not yet able to give any dollar figures.

300x250x1

However, comments Monday from Ontario Premier Doug Ford and Economic Development Minister Vic Fedeli suggest it is a project worth around $14 billion or $15 billion.

Ford told a First Nations conference that there will be an announcement this week about a new deal he said will be double the size of a Volkswagen deal announced last year. That EV battery plant set to be built in St. Thomas, Ont., comes with a $7-billion capital price tag.

Fedeli would not confirm if Ford was referencing Honda, but spoke coyly after question period Monday about the amount of electric vehicle investment in the province.

“We went from zero to $28 billion in three years and if the premier, if his comments are correct, then next week, we’ll be announcing $43 billion … in and around there,” he said.

More on Canada

The Honda facility will be the third electric vehicle battery plant in Ontario, following in the footsteps of Volkswagen and a Stellantis LG plant in Windsor, and while those two deals involved billions of dollars in production subsidies as a way of competing with the United States’ Inflation Reduction Act subsidies, Honda’s is expected to involve capital commitments and tax credits.


Breaking news from Canada and around the world
sent to your email, as it happens.

Federal Finance Minister Chrystia Freeland’s recent budget announced a 10-per-cent Electric Vehicle Supply Chain investment tax credit on the cost of buildings related to EV production as long as the business invests in assembly, battery production and cathode active material production in Canada.

That’s on top of an existing 30-per-cent Clean Technology Manufacturing investment tax credit on the cost of investments in new machinery and equipment.

Honda’s deal also involves two key parts suppliers for their batteries — cathodes and separators — with the locations of those facilities elsewhere in Ontario set to be announced at a later date.

The deal comes after years of meetings and discussions between Honda executives and the Ontario government, the sources said.

Prime Minister Justin Trudeau, Premier Doug Ford and Honda executives were on hand in March 2022 in Alliston when the Japanese automaker announced hybrid production at the facility, with $131.6 million in assistance from each of the two levels of government.

Around the time of that announcement, conversations began about a larger potential investment into electric vehicles, the sources said, and negotiations began that summer.

Fedeli travelled to Japan that fall, the first of three visits to meet with Honda Motor executives about the project. Senior officials from the company in Japan also travelled to Toronto three times to meet with government officials, including twice with Ford.

During a trip by the Honda executives to Toronto in March 2023, Ontario officials including Fedeli pitched the province as a prime destination for electric vehicle and battery investments, part of a strong push from the government to make Ford’s vision of an end-to-end electric vehicle supply chain in the province a reality.

Negotiations took a major step forward that July, when Ontario sent a formal letter to Honda Canada, signalling its willingness to offer incentives for a battery plant and EV production. Honda Canada executives then met with Ford in November and December.

The latter meeting sealed the deal, the sources said.

Honda approached the federal government a few months ago, a senior government official said, and Freeland led her government’s negotiations with the company.

The project is expected to involve the construction of several plants, according to the source.

— With files from Nojoud Al Mallees in Ottawa.

&copy 2024 The Canadian Press

Adblock test (Why?)

728x90x4

Source link

Continue Reading

Trending