TIM McLENEGAN

Fleet Week 2010