Random Uh? 13 years ago Aldo Strada A controversial ad campaign in Germany for PETA….just kidding I dont know what is for. WTF? Edit : its actually the cover of a lifestyle magazine…its just too easy Continue Reading Previous BBC / NYC Limited TeeNext Atlanta Busiest Airport Leave a Reply Cancel replyYou must be logged in to post a comment. This site uses Akismet to reduce spam. Learn how your comment data is processed.