Tag Archives: lechon

National Camera Day / Photo Evidence of Fake Moon Landing / Oddo Print Shop Until 3:00

                Just discovered in a box of documents found by the roadside in Guavate, Puerto Rico, this has to rank as one of the most important photos ever taken. Conclusive proof that the … Continue reading

Posted in Mission Status | Tagged , , | Leave a comment