I just bought this McLaren F1 poster at www.allposters.com
The viper is an old one, bought it long time ago in New York.
And the Porsche was made with the Poster / Rasterbator thing that Egg_Nog posted.
The reason why they're not on my wall is because I'm moving to a new home by the end of this month.