Becky Wheelin is a character in Cars 2.
Becky is a Mini Cooper seen in the airport scene. He as the checkered flag on his roof and on his rearview mirrors.
Cars 2
Cars