Remarkables
Torpedo: Every time I stop at the Georgia Welcome Center on 95 N I try to figure out the significance of the torpedo on display outside. There are no signs or plaques explaining it. Anyone know?

Torpedo: Every time I stop at the Georgia Welcome Center on 95 N I try to figure out the significance of the torpedo on display outside. There are no signs or plaques explaining it. Anyone know?