Dual Lifeboat Launch
- Cleared
The Royal National Lifeboat Institute launches two rescue boats from Blackpool Station into stormy Irish seas...
Location
Blackpool, UK
Occurred
not known
Posted By
Anonymous user
Posted On
Jul-13-2015