Does anyone have a high res image of the Shelby logo? (with or without "interactive" above it)
What do you think?