Baja Haha Baja Haha 2010 Posts ByChet December 7, 2010December 16, 2022 Sudden Stops Necessary called out 4 times in Latitude 38 magazine! Sudden Stops Necessary finishes first in class on the Baja Haha! End of Leg 2 beach party: video Start of Baja Haha Leg 2: Video Start of the Baja Haha, Leg 1 Signed up for the Baja Haha 2010! Similar Posts