Srsrssrutusitstiditd's definitions
Two towers that were part of the world trade center plaza and later destroyed in the September 11th terrorist attacks
by Srsrssrutusitstiditd April 28, 2019
Get the Twin towers mug.