5 ms·Am I the only one who saw the twin towers? Sorry, 9/11 still has me on edge.by mahmud 10y agoAm I the only one who saw the twin towers? Sorry, 9/11 still has me on edge.