Popular Mechanics Debunked

Posted by Stephen Eli Harris | 7:14 AM | 0 comments »
| ,



Showing beyond a reasonable doubt that Popular Mechanics lied and Distorted information in their 911 hit piece and subsequent book.

0 comments