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
Effective URL: https://beachgrit.com/
Submission: On March 02 via manual from PK — Scanned from NL
Form analysis
3 forms found in the DOMPOST /
<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["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} jQuery("#gform_1").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=1&title=&description=&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["gf_submitting_2"]){return false;} if( !jQuery("#gform_2")[0].checkValidity || jQuery("#gform_2")[0].checkValidity()){window["gf_submitting_2"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_2"]){return false;} if( !jQuery("#gform_2")[0].checkValidity || jQuery("#gform_2")[0].checkValidity()){window["gf_submitting_2"]=true;} jQuery("#gform_2").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=2&title=&description=&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["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} jQuery("#gform_1").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=1&title=&description=&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 ×