Alfa Romeo Forum banner

russiapic

  1. Ufo in Russia(Pic)

    Motoring Images
    Hello everyone how u doing in life? look at this pic i dont know if its true but i believe it, this photo had taken in a year between 1945-1950 in Russia!!!!!! :confused:
Top