Forecastle sees near-record crowds despite rain & heat

Forecastle sees near-record crowds despite rain & heat