Feb 7 2009

Water Spouts off San Pedro

Water spouts spotted off southern california coast

Comments are closed.