Some strange ramblings regarding a grenade climber's adventures on Liberty Island.
The Adventure continues in NYC.