Picture Post: Wow. An Alfa Romeo ad. That's a first. Stephen Weber 7 years ago Share this: Picture Post: Holy crap an Alfa.DateJune 27, 2017In relation toPicture PostPicture Post: Wow. I still have my show bag from VGXPO. Pretty sure that was my first convention.DateAugust 4, 2015In relation toPicture PostPicture Post: An Alfa on the streets. Don't see that too often.DateFebruary 23, 2019In relation toPicture Post