Your Radical looks awesome!
I recently did (2) Game Show's... here's a picture of the wider peel and stick plastic automotive chrome, I got at my local auto store. Large roll does 2 sides of the car at about $20.
Note: this is the only pict I have. It's the wider version 1/2" as I recall. I got the slightly narrower one and put it on the other game. I liked it a bit better. Very easy to install.
DSCN8265 (resized).JPG