Here is what I would do. Get a local sign shop to make you a 4 x 8 ft sign like the political ones you see around town. They are plastic and pretty durable. Have them print a HUGE picture of your face and hang that on the canopy. Seriously, Porsche Pilot would do that.
Sent from my iPhone...