Couldn’t find another place to post this. Bought a big (9 foot) Pirelli sign from that Lamborghini promotional Azbach collection at Mecum Indy last month. First big sign I’ve bought, I love the message. Image Unavailable, Please Login