The killer waves that were defeated in the first Killer Waves return to Balsamo Beach to finish the job. This time it's personal.
2013
1994
1982
2005
2002
1989
2009
1988
1980
2016
2003
2010
2012
1975
2015
1999