window.addEventListener("DOMContentLoaded", function () { if (document.cookie.includes("bphq_complete=true")) { const hash = window.location.hash; if (!hash || hash === "#phase2" || hash === "#endphase" || hash === "#") { window.location.hash = "#choose"; } } if (window.location.hash === "#endphase") { document.cookie = "bphq_complete=true; path=/; max-age=31536000"; } });

A true story of rebellion, brotherhood, self-discovery, and the heist that turned a prank into legend

Discover the real events, unforgettable characters, and behind-the-scenes process as we create the book it inspired.

This book is more than just a project--it's a shared journey, and we couldn't be more excited to bring you along for the ride. Sign up now to receive a FREE timeline of the book's creation.

Don't see the e-mail after you signed up? It may have slipped past your primary inbox like a well-planned heist! Check your spam or junk folder - we left clues there!

**Got it, checked my e-mail! Now TAP HERE to continue and dive right in!

A true story of rebellion, brotherhood, self-discovery, and the heist that turned a prank into legend

Discover the real events, unforgettable characters, and behind-the-scenes process as we create the book it inspired.

Bookmark this site
so you always have a starting point to navigate from.

function showPromptIfAllowed() { try { const dismissed = localStorage.getItem("bookmark_prompt_dismissed"); const prompt = document.getElementById("bookmarkPrompt"); if (dismissed !== "true" && prompt) { prompt.style.display = "block"; } } catch (e) { console.error("Error accessing localStorage:", e); } } function dismissBookmarkPrompt() { const prompt = document.getElementById("bookmarkPrompt"); const dontShowAgain = document.getElementById("dontShowAgain"); if (prompt && dontShowAgain && dontShowAgain.checked) { try { localStorage.setItem("bookmark_prompt_dismissed", "true"); } catch (e) { console.error("Error setting localStorage:", e); } } if (prompt) { prompt.style.display = "none"; } } // Trigger after page load with a safer delay window.addEventListener("load", function() { setTimeout(showPromptIfAllowed, 500); // Increased delay for Carrd });