Takuma Sato always pushing the limits @IMS Takuma Sato always pushing the limits @IMS Leave a reply https://www.youtube.com/watch?v=0zDS0Yw5aTA More Takuma Sato always pushing the limits @IMS Videos