beachgrit.com Open in urlscan Pro
2a06:98c1:3120::3  Public Scan

Submitted URL: http://beachgrit.com/
Effective URL: https://beachgrit.com/
Submission: On March 02 via manual from PK — Scanned from NL

Form analysis 3 forms found in the DOM

POST /

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_1" id="gform_1" action="/" novalidate="">
  <div class="gform_body gform-body">
    <ul id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below">
      <li id="field_1_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_1_1"><label class="gfield_label" for="input_1_1">Email<span class="gfield_required"><span
              class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_email">
          <input name="input_1" id="input_1_1" type="email" value="" class="medium" placeholder="Enter email..." aria-required="true" aria-invalid="false">
        </div>
      </li>
      <li id="field_1_2" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_1_2"><label class="gfield_label" for="input_1_2">Comments</label>
        <div class="ginput_container"><input name="input_2" id="input_1_2" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_1_2">This field is for validation purposes and should be left unchanged.</div>
      </li>
    </ul>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_1" class="gform_button button" value="Submit"
      onclick="if(window[&quot;gf_submitting_1&quot;]){return false;}  if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_1&quot;]){return false;} if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  jQuery(&quot;#gform_1&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" name="gform_ajax" value="form_id=1&amp;title=&amp;description=&amp;tabindex=12">
    <input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="1">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsIjE1OTNiYmI3ODdlZjZkMzI1OTQzM2VhYzA5NDg3NmRlIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
    <input type="hidden" name="gform_field_values" value=" ">
  </div>
  <p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="1677739434608">
    <script>
      document.getElementById("ak_js_1").setAttribute("value", (new Date()).getTime());
    </script>
  </p>
</form>

POST /

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_2" id="gform_2" action="/" novalidate="">
  <div class="gform_body gform-body">
    <ul id="gform_fields_2" class="gform_fields top_label form_sublabel_below description_below">
      <li id="field_2_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_2_1"><label class="gfield_label" for="input_2_1">Email<span class="gfield_required"><span
              class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_email">
          <input name="input_1" id="input_2_1" type="email" value="" class="medium" placeholder="Enter email..." aria-required="true" aria-invalid="false">
        </div>
      </li>
      <li id="field_2_2" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_2_2"><label class="gfield_label" for="input_2_2">Name</label>
        <div class="ginput_container"><input name="input_2" id="input_2_2" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_2_2">This field is for validation purposes and should be left unchanged.</div>
      </li>
    </ul>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_2" class="gform_button button" value="Submit"
      onclick="if(window[&quot;gf_submitting_2&quot;]){return false;}  if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_2&quot;]){return false;} if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  jQuery(&quot;#gform_2&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" name="gform_ajax" value="form_id=2&amp;title=&amp;description=&amp;tabindex=12">
    <input type="hidden" class="gform_hidden" name="is_submit_2" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="2">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_2" value="WyJbXSIsIjE1OTNiYmI3ODdlZjZkMzI1OTQzM2VhYzA5NDg3NmRlIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_2" id="gform_target_page_number_2" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_2" id="gform_source_page_number_2" value="1">
    <input type="hidden" name="gform_field_values" value=" ">
  </div>
  <p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="1677739434657">
    <script>
      document.getElementById("ak_js_2").setAttribute("value", (new Date()).getTime());
    </script>
  </p>
</form>

POST /

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_1" id="gform_1" action="/" novalidate="">
  <div class="gform_body gform-body">
    <ul id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below">
      <li id="field_1_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_1_1"><label class="gfield_label" for="input_1_1">Email<span class="gfield_required"><span
              class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_email">
          <input name="input_1" id="input_1_1" type="email" value="" class="medium" placeholder="Enter email..." aria-required="true" aria-invalid="false">
        </div>
      </li>
      <li id="field_1_2" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_1_2"><label class="gfield_label" for="input_1_2">Name</label>
        <div class="ginput_container"><input name="input_2" id="input_1_2" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_1_2">This field is for validation purposes and should be left unchanged.</div>
      </li>
    </ul>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_1" class="gform_button button" value="Submit"
      onclick="if(window[&quot;gf_submitting_1&quot;]){return false;}  if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_1&quot;]){return false;} if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  jQuery(&quot;#gform_1&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" name="gform_ajax" value="form_id=1&amp;title=&amp;description=&amp;tabindex=12">
    <input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="1">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsIjE1OTNiYmI3ODdlZjZkMzI1OTQzM2VhYzA5NDg3NmRlIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
    <input type="hidden" name="gform_field_values" value=" ">
  </div>
  <p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_3" name="ak_js" value="1677739434818">
    <script>
      document.getElementById("ak_js_3").setAttribute("value", (new Date()).getTime());
    </script>
  </p>
</form>

Text Content

BeachGrit bg-logo
 * Podcast
 * Hot Cinema
   *  * Beachgrit TV
      * Pro Surfer Edits
      * Full-Length Features
      * Novelty Junk
     
     Female surfer controversially cut from world tour flaunts “revenge film”
     backed by activewear giant Lululemon, “We’re all familiar with the way the
     WSL rules bend with the breeze and under the weight of sponsors’ cash!”
     World’s greatest athlete Kelly Slater, slammed by transgender surf icon as
     part of the “far right going mental”, shines in exhilarating video edit
     made by teenage surf fan! “That second one broke the speed record!”
     BIPOC “Queen of Crazy” Mason Ho, “beautiful and fat” Noa Deane and
     surfing’s greatest virtuoso Clay Marzo deliver a masterpiece in
     contemporary surfing, “A penetrating glimpse into sport’s most exciting
     talents!”
 * Shop
 * Concierge

 * 
 * 
 * 
 * 

MENU


RUMOR: WORLD SURF LEAGUE STRIKES BACK AT BETHANY HAMILTON AFTER STAR VOWS
BOYCOTT OVER NEW TRANS-INCLUSIVE POLICY, OUTLAWS “CELEBRATION” OF HER NAME
DURING ANNUAL INTERNATIONAL WOMEN’S DAY RITUAL!

Previous


DEVASTATING RUMOR PROVES TRUE AS WORLD SURF LEAGUE VINDICTIVELY CANCELS BETHANY
HAMILTON OVER TRANS-EXCLUSIONARY VIEWS!

"We take pride in our efforts to promote equality and inclusion."

by Chas Smith
 * 56


SCIENTISTS MAKE SHOCKING DISCOVERY AT KELLY SLATER’S SURF RANCH FLIPPING EONS OF
CONVENTIONAL WAVE WISDOM ON ITS MANGY HEAD!

Minds officially blown.

by Chas Smith
 * 85


SURFER DIES AFTER BEING PULLED FROM WATER AT NOTORIOUS WSL TOUR STOP; POLICE SAY
OTHER SURFERS’ EFFORTS TO SAVE DOOMED MAN WAS “HEROIC”

Popular local surfer dies of suspected heart attack while surfing at stop number
five on the World Championship Tour.

by Derek Rielly
 * 51


FEMALE SURFER CONTROVERSIALLY CUT FROM WORLD TOUR FLAUNTS “REVENGE FILM” BACKED
BY ACTIVEWEAR GIANT LULULEMON, “WE’RE ALL FAMILIAR WITH THE WAY THE WSL RULES
BEND WITH THE BREEZE AND UNDER THE WEIGHT OF SPONSORS’ CASH!”

"Do not be fooled by that smile."

by Jen See
 * 101

Next




VIABILITY OF “AMERICA’S MOST NOTORIOUS SURF GANG” THREATENED AFTER MEMBERS’
HOMETOWN IS SUED FOLLOWING ALLEGED ASSAULT, “WE USED TO JUST PACK OUR TRAUMA
INTO A COUNTRY SONG, BUT NOW WE’RE IN THERAPY, RUNNING INTO THE ARMS OF
LAWYERS!”

Making a whole town exposed to lawsuits may force 'em to police the beach.
Wouldn’t it be fun to be on the Anti-Localism Surf force?

By Steve Rees

 * Comments
   37


DEVASTATING RUMOR PROVES TRUE AS WORLD SURF LEAGUE VINDICTIVELY CANCELS BETHANY
HAMILTON OVER TRANS-EXCLUSIONARY VIEWS!

"We take pride in our efforts to promote equality and inclusion."

By Chas Smith

 * Comments
   56


SCIENTISTS MAKE SHOCKING DISCOVERY AT KELLY SLATER’S SURF RANCH FLIPPING EONS OF
CONVENTIONAL WAVE WISDOM ON ITS MANGY HEAD!

Minds officially blown.

By Chas Smith

 * Comments
   85


SURFER DIES AFTER BEING PULLED FROM WATER AT NOTORIOUS WSL TOUR STOP; POLICE SAY
OTHER SURFERS’ EFFORTS TO SAVE DOOMED MAN WAS “HEROIC”

Popular local surfer dies of suspected heart attack while surfing at stop number
five on the World Championship Tour.

By Derek Rielly

 * Comments
   51


FEMALE SURFER CONTROVERSIALLY CUT FROM WORLD TOUR FLAUNTS “REVENGE FILM” BACKED
BY ACTIVEWEAR GIANT LULULEMON, “WE’RE ALL FAMILIAR WITH THE WAY THE WSL RULES
BEND WITH THE BREEZE AND UNDER THE WEIGHT OF SPONSORS’ CASH!”

"Do not be fooled by that smile."

By Jen See

 * Comments
   101


WORLD SURF LEAGUE’S CHE GUEVARA-ESQUE CHIEF OF STRATEGY LAMBASTS INTERNATIONAL
OLYMPIC COMMITTEE AS “SHAMEFUL” FOR REFUSING TO RECOGNIZE HAWAIIAN SOVEREIGNTY!

A crisis brewing?

By Chas Smith

 * Comments
   24


RUMOR: WORLD SURF LEAGUE STRIKES BACK AT BETHANY HAMILTON AFTER STAR VOWS
BOYCOTT OVER NEW TRANS-INCLUSIVE POLICY, OUTLAWS “CELEBRATION” OF HER NAME
DURING ANNUAL INTERNATIONAL WOMEN’S DAY RITUAL!

Welcome to the culture war.

By Chas Smith

 * Comments
   142


TORAH! TORAH! TORAH! JEWISH HISTORIAN DEBUNKS DOCUMENTARY’S CLAIM SURFING IS
RIFE WITH ANTI-SEMITISM AND NAZI SYMBOLISM, “SURF HISTORY IS UGLY AND SHAMEFUL
IN PLACES… BUT CONCURRENT TO ALL THAT SURFING IS A SPORT OF REFUGE”

"I have had my car windows waxed for being a non-local, I've been blasted as a
surfing feminist. But any Jew Boy stuff? Fifty-plus years in surfing and
nothing. I mean, zero."

By Matt Warshaw

 * Comments
   89


ILLICIT LOVERS TJ HOLMES AND AMY ROBACH REEMERGE FROM SURF-RICH MEXICO AFTER
MUCH BUM BUM TOUCHING THREATENING TO EXPOSE SECRET SPOTS!

What happens in Salina Cruz apparently doesn't stay in Salina Cruz.

By Chas Smith

 * Comments
   10


Recommended for you
Recommended by





SURFING’S CRUELLEST AND MOST BITTER RIVALRY REVEALED IN BREAKTHROUGH TV SERIES,
“KANOA IGARASHI AND GRIFFIN COLAPINTO ARE OSTENSIBLY FRIENDS WHO JUST WANT TO
BEAT EACH OTHER IN THE WATER BUT THIS EPISODE WILL PUT A BULLET IN THAT
FRIENDSHIP!”

"In Griffin's half-cut, vitriolic desire for Kanoa to lose, you might even
recognise something of yourself."

By JP Currie

 * Comments
   63


BRAVE CHEVALIER DIVES HEADLONG INTO SEEDY WORLD OF ONLINE SURF COACHING PROGRAMS
(PART TWO)!

Be better than best.

By Com Turren

 * Comments
   27


WORLD SURF LEAGUE CEO ERIK LOGAN TELEGRAPHS “SEISMIC CHANGES” FOR CURRENT TOUR
FORMAT IN EXPLOSIVE NEW INTERVIEW!

"It's about how we're driving the sport..."

By Chas Smith

 * Comments
   73

10 Interesting Facts About Earth's Oceans

Load More


FROM THE ARCHIVES:BREAKING: KELLY SLATER HITS PHARMACEUTICAL GIANT WITH
BOMBSHELL ALLEGATION AND REVEALS OWN MOTHER’S SHOCK REACTION TO COVID VACCINE,
“MY FRIEND’S MOTHER IS IN HOSPITAL IN FLORIDA RIGHT NOW AND SHE’S DYING SLOWLY
FROM THE EFFECTS OF THE PFIZER VACCINE!”

San Clemente

Bali

Gold Coast



SIGN-UP FOR DAILY NEWSLETTER!

So many laughs! No serious!

 * Email*
   
 * Comments
   
   This field is for validation purposes and should be left unchanged.



Δ

FOLLOW US!

 * 
 * 
 * 


MOST READ

 * 24 Hours
 * 7 days
 * All-Time

 * US DOCTOR RESPONDS TO INSANE FURY AFTER SOLO-SURFING JEFFREYS BAY DURING
   CORONAVIRUS LOCKDOWN: “I HATE THAT I PROVOKED SUCH ANGER!”
   
   Jeffreys Bay, South Africa: It was tough enough for the hardened surfers to
   stand down…
   
   By Craig Jarvis
   
   * Comments
     79

 * IRON FIST: MANHATTAN BEACH SURFER COPS $1,000 FINE FOR “DISRESPECTING A
   LIFEGUARD” DURING “REIGN OF CORONAVIRUS TERROR!”
   
   As a child, I often dreamed about being on the wrong side of the law…
   
   By Chas Smith
   
   * Comments
     37

 * PHOTOGRAPHER CAPTURES UP-CLOSE IMAGE OF GREAT WHITE SHARK’S “SINISTER SNEER”
   THEREBY PROVING APEX-PREDATORS’ PENCHANT FOR “SADISM AND EVIL!”
   
   Of all the things to be scared of in today’s world, pandemic disease,
   economic collapse,…
   
   By Chas Smith
   
   * Comments
     15




HOT CINEMA

 * Newest
 * 24 hours
 * All-Time

 * FEMALE SURFER CONTROVERSIALLY CUT FROM WORLD TOUR FLAUNTS “REVENGE FILM”
   BACKED BY ACTIVEWEAR GIANT LULULEMON, “WE’RE ALL FAMILIAR WITH THE WAY THE
   WSL RULES BEND WITH THE BREEZE AND UNDER THE WEIGHT OF SPONSORS’ CASH!”
   
   Last week Morgan Maassen emailed me and promised free coffee if I would run
   a…
   
   By Jen See
   
   * Comments
     101

 * WORLD’S GREATEST ATHLETE KELLY SLATER, SLAMMED BY TRANSGENDER SURF ICON AS
   PART OF THE “FAR RIGHT GOING MENTAL”, SHINES IN EXHILARATING VIDEO EDIT MADE
   BY TEENAGE SURF FAN! “THAT SECOND ONE BROKE THE SPEED RECORD!”
   
   It is a rare day when Kelly Slater, the world’s greatest athlete, isn’t
   courting controversy;…
   
   By Derek Rielly
   
   * Comments
     40

 * BIPOC “QUEEN OF CRAZY” MASON HO, “BEAUTIFUL AND FAT” NOA DEANE AND SURFING’S
   GREATEST VIRTUOSO CLAY MARZO DELIVER A MASTERPIECE IN CONTEMPORARY SURFING,
   “A PENETRATING GLIMPSE INTO SPORT’S MOST EXCITING TALENTS!”
   
   Most surfer edits are like very bad coffee. They taste like boiled rags and
   they…
   
   By Derek Rielly
   
   * Comments
     19



 * WITNESS: THE GREAT WHITE “WAS GOING LIKE A ROCKET STRAIGHT AT US. I CAN SEE
   IT SO CLEARLY, ITS MOUTH WAS OPEN. I LIFTED MY FEET, GRABBED THE BOARD…”
   
   Once upon a time, before the ubiquitous robot we cradle in our hands and
   stare…
   
   By Derek Rielly
   
   * Comments
     32

 * WATCH: JACKIE DORIAN, BADGER DADDY AND PALS IN “PRETTY PEOPLE OUGHTA HITCH UP
   WITH PRETTY PEOPLE!”
   
   This relatively long-form cut of the child prodigy Jackson Dorian, who
   enjoyed his thirteenth birthday…
   
   By Derek Rielly
   
   * Comments
     17

 * WATCH: BIG DADDY HO AND CHILLUN IN “HUSH UP YOUR BLASPHEMIN’, LUCIFER, AND
   LET ME LOOSE!”
   
   Yeah, I know, y’seen plenty of Mason and Coco and Daddy Ho zipping through
   traffic on…
   
   By Derek Rielly
   
   * Comments
     59




FIND US

 * Contact Us
 * Meet the Writers
 * Advertising
 * Our Manifesto

CRASH THE PARTY!

 * Facebook
 * Instagram
 * Twitter

EAT BEACH GRIT SPAM!

It's Daily!
 * Email*
   
 * Name
   
   This field is for validation purposes and should be left unchanged.



Δ

BeachGrit bg-logo

© 2023 BeachGrit All Rights Reserved

 * Terms of Use
 * Privacy Policy

 * News
 * Podcasts
 * Videos
 * Shop
 * Concierge

EAT BEACH GRIT SPAM!

 * Email*
   
 * Name
   
   This field is for validation purposes and should be left unchanged.



Δ

 * 
 * 
 * 
 * 



Notifications




Search
×