The killer waves that were defeated in the first Killer Waves return to Balsamo Beach to finish the job. This time it's personal.
2007
2015
2024
2016
2004
1989
2023
2019
1960
2018
2017
2012
1994
1981
2003