1989 Shelby R BUTLER COBRA
1989 Shelby R BUTLER COBRA
Palm Desert, California, United States