Random pictures thread

The miracle of Vinyl Wraps
1716936360971.png
Allegedly, there's a Tesla under there :eek: