Holy Snappin Turtle Teeth! He won the Street Race clipart.com Sports with Rod 7-1-2023 …Holy Snappin Turtle Teeth he won the Street Race …Shohei does it again …His name is Stone Garrett