People view a life-size LEGO Technic McLaren P1 supercar (L) at the 2025 Canadian International AutoShow in Toronto, Canada, Feb. 18, 2025. Consisting of 342,817 LEGO Technic elements, a life-size model of McLaren P1 supercar is on display at the annual 10-day show starting from Feb. 14. (Photo by Zou Zheng/Xinhua)
People view a life-size LEGO Technic McLaren P1 supercar at the 2025 Canadian International AutoShow in Toronto, Canada, Feb. 18, 2025. Consisting of 342,817 LEGO Technic elements, a life-size model of McLaren P1 supercar is on display at the annual 10-day show starting from Feb. 14. (Photo by Zou Zheng/Xinhua)
People view a life-size LEGO Technic McLaren P1 supercar at the 2025 Canadian International AutoShow in Toronto, Canada, Feb. 18, 2025. Consisting of 342,817 LEGO Technic elements, a life-size model of McLaren P1 supercar is on display at the annual 10-day show starting from Feb. 14. (Photo by Zou Zheng/Xinhua)
A life-size LEGO Technic McLaren P1 supercar is on display at the 2025 Canadian International AutoShow in Toronto, Canada, Feb. 18, 2025. Consisting of 342,817 LEGO Technic elements, a life-size model of McLaren P1 supercar is on display at the annual 10-day show starting from Feb. 14. (Photo by Zou Zheng/Xinhua)
A life-size LEGO Technic McLaren P1 supercar is on display at the 2025 Canadian International AutoShow in Toronto, Canada, Feb. 18, 2025. Consisting of 342,817 LEGO Technic elements, a life-size model of McLaren P1 supercar is on display at the annual 10-day show starting from Feb. 14. (Photo by Zou Zheng/Xinhua)
People view a life-size LEGO Technic McLaren P1 supercar at the 2025 Canadian International AutoShow in Toronto, Canada, Feb. 18, 2025. Consisting of 342,817 LEGO Technic elements, a life-size model of McLaren P1 supercar is on display at the annual 10-day show starting from Feb. 14. (Photo by Zou Zheng/Xinhua)