I cannot believe I saw this in Rome

What the hell is it doing here? What is up with the faux carbon fiber stickers? What the fuck, Italy?

Advertisement

I also enjoyed an Italian beer that I had never seen.

Share This Story