Claim your free Custom outbound action plan
White check mark inside a green rounded square button.
Success! Your custom action plan will be emailed in 5 mins
Oops! Something went wrong while submitting the form.
Transparent eyeglasses with thin black frames and a subtle purple reflection on the lenses.
The best GTM content from across the internet - curated daily, all in one place.
GTM News Feed
2.8K Posts
Share GTM News Feed
Bookmark The Feed
Newsletter
Go-to weekly newsletter for GTM operators, packed with actionable tutorials, tools, tips, templates, and free resources you can use immediately.
Top Contributors
Felix Frank
Penn Frank
Petr Kaliuzhny
Tyce Hilton
Nick Abraham
Eric Nowoslawski
Patrick Spychalski
Brigitta Ruha
Alan Ruchtein
Can Timağur
Nick Palasz
Adam Robinson
Tim Yakubson
Josh Whitfield
Alex Fine
Varun Anand
Harris Kenny
Kellen Casebeer
Michael Saruggia
🤖 Jacob Tuwiner
Brandon Charleson
Christian Oland
Matthew Putnam
Arnaud Belinga
Enzo Carasso
Abbas Somji
Mohan Muthoo
Yurii Veremchuk
Aaron Reeves
Hans Dekker
Nolan Ong
Thomas Nagy
Muhammad Rafay
Mark Timothy Agarrado
Done Miladinov
Stefan Mrvic
Load More...
Follow StackOptimise
Alan Ruchtein
January 26, 2026 12:51 AM
8 AI Prompts That Actually Book Meetings (Cold Email Advanced Edition)
8 AI Prompts That Actually Book Meetings (Cold Email Advanced Edition)
8 AI Prompts That Actually Book Meetings (Cold Email Advanced Edition) (+ the exact wording I use to land 79+ meetings/month) ☑ ICP Research Prompt “Act as a sales analyst. Analyse CTOs in B2B SaaS (100–500 employees). Summarise their top 5 priorities, daily pains, and buying triggers in less than 200 words.” ☑ Personalization Hook Prompt “For this LinkedIn profile [link], draft 3 icebreakers. Keep under 20 words, avoid flattery, tie to their recent activity. Avoid jargon, buzzwords or being salesy.” ☑ Problem Hypothesis Prompt “Write 3 pain-point hypotheses for VPs of Sales in SaaS who missed quota last quarter. Keep each under 15 words. Make them relevant and give me a 1 line “Why it matters” for me to understand your POV” ☑ Objection Handler Prompt “Give me 3 tactical responses to ‘too expensive’ objection for SaaS buyers in X industry for Y role/title that are willing to buy [my solution]. Make it consultative, not defensive. Each reply must be under 25 words.” ☑ CTA Prompt "Generate 3 high-converting CTAs for a SaaS demo request email. Each CTA must be under 12 words, avoid pushy sales language, and emphasize clear, outcome-driven value that motivates action without pressure. Prioritize clarity, psychological pull, and alignment with a business decision-maker mindset." ☑ Follow-up Prompt "Craft a compelling two-sentence follow-up email for a prospect who opened but did not reply to my initial message [insert message 1]. Provide fresh value by weaving in a single new, research-backed insight or market trend that sparks curiosity and relevance, while keeping the tone consultative rather than transactional." ☑ Case Study Builder Prompt "Transform the following customer testimonial into a concise, two-line cold email case study. Highlight quantifiable ROI, specific numbers, and credible impact in a way that feels authoritative yet humble—avoiding overt self-promotion while ensuring the results command attention and trust." ☑ Multi-Thread Prompt "Identify 3 alternative stakeholders to approach if a VP of Sales does not respond. For each contact, justify their relevance by explaining their role in the decision-making ecosystem, their potential influence on the buying process, and how they could shape or accelerate a purchasing conversation." ♻️ Repost this so more people stop using GPT like an intern | 47 comments on LinkedIn
Linkedin.com
Enzo Carasso
January 21, 2026 11:08 PM
7 KPIs Every Founder Should Be Tracking
7 KPIs Every Founder Should Be Tracking
Most founders stare at the wrong GTM metrics. That’s why their outbound “works”… but revenue doesn’t move. 7 KPIs that actually tell you if outbound is working 👇 KPI 1: Cost to Prove Value What it really is: how much you spend to show real value before a meeting. Why it matters: if CPV creeps toward LTV, scale just makes you poorer faster. KPI 2: Qualified Meeting Rate What it really is: % of meetings that should have been on the calendar. Why it matters: a “busy” calendar can still be 50% wasted sales time. KPI 3: Response → Meeting Conversion What it really is: how many replies turn into booked calls. Why it matters: interest without meetings means your offer doesn’t create urgency. KPI 4: Pipeline per 1,000 Contacts What it really is: dollars of qualified pipeline for every 1,000 people you touch. Why it matters: activity is a cost center; pipeline is what pays salaries. KPI 5: Time to First Value What it really is: how fast prospects feel the value of talking to you. Why it matters: early clarity shortens sales cycles. Late value kills deals. KPI 6: Disqualification Rate What it really is: how often your system says “no” before sales ever gets involved. Why it matters: if nothing is disqualified, your filters are fiction. KPI 7: Outbound Pipeline Coverage What it really is: % of next quarter’s target covered by outbound-generated pipeline. Why it matters: if outbound can’t cover targets, growth is hope, not control. These KPIs aren’t about doing more. They’re about knowing what to control. If you want to see how C17 Lab builds outbound that hits these numbers: We run a live outbound pilot, build the system, run a real campaign, and you keep the pipeline before you decide to scale with us. Comment “PILOT” and I’ll DM you the details. PS: If you know a founder still bragging about “emails sent” instead of “pipeline created,” repost this for them. | 97 comments on LinkedIn
Linkedin.com
Tim Yakubson
January 21, 2026 10:58 PM
Stop Burning Clay Credits
Clay keeps upselling you to the most expensive AI models.
Clay keeps upselling you to the most expensive AI models. Every time you run a Claygent enrichment, it recommends Argon or Claude Opus when you probably don't need them. This is the FASTEST way to burn through Clay credits. (ask me how I know 😂) Here's the fix: Connect Clay to OpenRouter. OpenRouter is a unified interface for LLMs that automatically selects the cheapest, most effective AI model for each task. Instead of guessing whether you need Claude for copywriting or GPT-4o Mini for basic research, OpenRouter picks the right model every time. And it keeps costs as low as possible (unlike Clay's built-in recommendations). What happens when you use it: 1. For simple tasks (counting months in a year), it routes to Mistral AI Nemo or Deep Infra Inc. 1. For Web scraping with Claygent, it automatically switches to Perplexity. 3. For copywriting, it'll use Anthropic’s Claude 3.7 Sonnet. You don't select ANYTHING. It just works. See the full tutorial below that I recorded showing how to set this up using Clay's HTTP API enrichment. Fair warning… You need the $349/month Clay plan to use HTTP API. But if you're already on that plan and burning credits on expensive models you don't need, this is a no-brainer. PS: As always - credit goes to one of my fav Unlock Clay students, Olly Sleep(tag), for shedding light on OpenRouter a while back Link to vid: https://lnkd.in/eUYiHgY9 | 24 comments on LinkedIn
Linkedin.com
Eric Nowoslawski
January 21, 2026 10:53 PM
The Beginner Outbound Campaign That Scales
This is the type of campaign I would suggest anyone runs if they are new to cold email and automated outbound. Internally, we call it the creative ideas campaign and if you watch the video (which… | 🦾Eric Nowoslawski | 16 comments
This is the type of campaign I would suggest anyone runs if they are new to cold email and automated outbound. Internally, we call it the creative ideas campaign and if you watch the video (which I'm soft launching before we put it on YouTube) I go over the past and current success we've had with this campaign. If you don't have time to watch the video, the strategy is that we use AI to learn about our customer's offer and how they help their customers. So that when we reach out to a prospect, we can analyze their website and understand what they do in order to output 1-3 creative ideas on how we would be able to help them. This way we aren't sending AI generated slop compliments but instead, real tangible ways that we can help based on the company and contact's context. This is the best campaign for many of our customers including Clay, a PR company we're about to release a huge case study with that gets 80 leads a day with us, and so many of our other customers. Here's an example template that we could use Hey {{first_name}} - I had some ideas about how we could target {{customer types}} together. Here's what I'm thinking {{Idea}} {{Idea}} {{Idea}} We built a platform that lets you get started for $100 a month with everything you need to start campaigns like I mentioned. Could I show you how it works sometime? {{sendingAccountName}} Here's what that could look like if it were filled in. Hey {{first_name}} - I had some ideas about how we could target Finance Leaders at US Pharma companies together. Here's what I'm thinking - Target CFOs that recently took over their role and show them how you can help them reduce expenses in their first 90 days. - Use our Website Visitor Identification to uncover purchasing directors researching your site but didn't leave their email. - Send campaigns like this to VPs of Finance asking if their org is currently evaluating currently cutting software costs with some of the NIH cuts happening. We built a platform that lets you get started for $100 a month with everything you need to start campaigns like I mentioned. Could I show you how it works sometime? And for those that might say this is really long, I get it. You can simplify it into one sentence that applies to the prospect which we also helped 3x the reply rates for John Thomas campaigns by just adding this one line to his best templates. Check out the video or save this for later to understand more about the strategy. | 16 comments on LinkedIn
Linkedin.com
Enzo Carasso
January 20, 2026 12:57 AM
How To Scale Your Business 10 $10M+ in 2026
Most companies get to $2-3M ARR then stall. Reasons: What got you to $2-3M doesn’t scale past it. Not because effort drops. Because the system gets exposed: The offer still sounds good, but the…
Most companies get to $2-3M ARR then stall. Reasons: What got you to $2-3M doesn’t scale past it. Not because effort drops. Because the system gets exposed: The offer still sounds good, but the economics aren’t tight. The ICP is defined, but not prioritized. Messaging gets responses, but not the right conversations. Outbound works, but only in bursts. Pipeline exists, but forecasting doesn’t. Each part works in isolation. The system doesn’t. Scaling past $10M requires alignment. 1/ Offer architecture If ROI isn’t obvious, velocity disappears. No amount of activity fixes weak economics. 2/ Market mapping Broad ICPs hide where revenue actually comes from. Growth accelerates when you concentrate on the segments that convert cleanly. 3/ Message precision Good messaging doesn’t persuade. It filters for buyers who already care. 4/ Outbound engine At scale, the pipeline can’t be accidental. It has to be created on purpose. If output depends on timing, referrals, or hero effort, it’s fragile. 5/ Revenue operations This is where scale either stabilizes or collapses. If data and handoffs aren’t tight, leadership is always reacting. 6/ Predictable scale Forecasting only works when inputs are controlled. When the system is stable, growth becomes boring. Miss one piece and everything downstream degrades. If outbound is part of how you plan to scale, it needs to be engineered with precision. Need help building a system that scales? Apply for our no-cost, no-risk pilot campaign. We’ll run a live campaign to show you how it should work before you make any commitments. Apply here: https://bit.ly/C17Pilot Follow Enzo Carasso 🧲 for outbound systems and growth. | 86 comments on LinkedIn
Linkedin.com
Eric Nowoslawski
January 20, 2026 12:57 AM
Scaling with Clay: 5 Lessons from a Large User
Scaling with Clay: 5 Lessons from a Large User
As Clay's largest user, we've learned a ton about scaling with the platform. Here are the 5 lessons I talked about on stage at Sculpt in San Francisco recently. (Link to video at the end). Clay Rules & Best Practices 1. Always Always Always Use Conditional Formulas on Paid Integrations. Seems super simple and obvious but getting your team in this habit helps to prevent unnecessary API calls and only trigger paid integrations when data truly needs enrichment. 2. Save Paid Data Externally Store enriched data in CRM or Supabase, not inside Clay only. I pay $30 a month for Supabase and just one of our databases amongst over 20 has 11.4M records. 3. Leverage Scheduled Sources Automate evergreen campaigns that continuously refresh and send new leads into workflows without manual input. This features is still under used by people that have cracked an outbound campaign for themselves and need to keep it on all the time without forgetting. 4. The formula generator can really do a lot. If you want the same thing to happen every time it sees an input, try this before using AI. Use formulas for: Cleaning and combining data If/Then logic Lead scoring State abbreviation Reminder: Clay formulas run on JavaScript, so almost any data transformation is possible. 5. The GEX AI Prompting Framework Prompting Rules The 10-Minute Manual Research Rule: Don't steal other people's playbooks. Think about when you are manually researching a company. What are you looking for if you had 10 minutes to research them? And how does that change your message? One Thing at a Time: Give AI a single, focused task, avoid multitasking prompts. Safeguards: Build filters for low-context outputs (e.g., return “purple” when uncertain). Use Examples: Always include examples in prompts for better accuracy. Meta Prompting: Ask ChatGPT “What questions do you have to improve this prompt?” before finalizing. Reasoning First: For high-stakes tasks (like industry classification), ask AI to output reasoning before its final answer. Handle Edge Cases: Be ready to prompt around specific constraints (e.g., tone, banned words, output format, length). Mindset Takeaway “AI is the smartest thing in the world built to solve Calculus problems. I promise it can write your emails, you just need to give it some TLC.” Overall: → Think like a system designer, not a button clicker. → Use Clay, Supabase, and AI together to build repeatable, data-rich workflows that scale outbound. https://lnkd.in/eMtqW3Ut
Linkedin.com
Arnaud Belinga
January 20, 2026 12:57 AM
B2B Sales Stack: THEN vs NOW 
B2B Sales Stack: THEN vs NOW 🔥 24 tools (12 old, 12 new) => pick modernity 🆕 Most B2B softwares have been around for decades. It's a proof of their stability. Stability is good but sometimes you…
B2B Sales Stack: THEN vs NOW 🔥 24 tools (12 old, 12 new) => pick modernity 🆕 Most B2B softwares have been around for decades. It's a proof of their stability. Stability is good but sometimes you have to innovate. 1°) CRM Alexander Christie from Attio released an excellent paper about Salesforce that convinced me -- along with their great product -- that Attio is going after Salesforce the right way. On our end at Breakcold, we're not in that realm. We have a different positioning, which results that almost half of our new customers come from Pipedrive. 2°) Multi-channel Considering the fantastic growth of lemlist lately, as explained by Charles Tenot, it's clear that they're eating more and more Outreach and Salesloft's lunch. Watch out for Dorian Ciavarella from ZELIQ though, they're very hungry to build the next dominant sales platform of that era. 3°) Leads Both ZoomInfo and Hunter had to comply with regulations which probably slow downed their innovative pace. That's why gigantic platforms like Apollo exploded, but we saw lately how grey innovation can be. On the other hand, Roman Hipp from BetterContact popularized the concept of 'Waterfall Enrichment', now almost a standard on the market. 4°) Cold Email I could have quoted many other tools, Instantly.ai not necessarily replace Mailshake and Yesware. They undoubtedly launched the cold emailing at scale era. 1 thing for sure is that Vaibhav Namburi made this era so much better with Smartlead . 5°) Workflows Ok please don't be too harsh on me Zapier and Make, you're still mega relevant! But when it comes to B2B sales workflows, niched tools like Clay and Default are really making GTM roles but also traditional salespeople delighted. 6°) Presentations There's not a single week without seeing Gamma from Grant Lee somewhere. In the sales space, trumpet 🎺 by 🎺 Rory Sadler has been leading the 'sales pods' race so far with an astonishing number of native integrations. ----- What did I miss? 🤔 If you're a digital SMB, try my CRM software Breakcold 🔥 | 37 comments on LinkedIn
Linkedin.com
Can Timağur
January 20, 2026 12:57 AM
The Real Reason Your Outbound Campaigns Die
Why Your Outbound Campaigns Fail: The Lead List Problem | Can Timağur posted on the topic | LinkedIn
Your outbound campaigns are failing because of one thing you're ignoring. Most people obsess over messaging and timing. They spend hours perfecting their copy. Then wonder why their campaigns tank. The real problem? Your lead list is built on garbage data. Here's what actually happens: You buy 1,000 emails from a provider. You load them into your campaign. Then reality hits: - 50% are catch-alls - Bounce rate climbs to 15% - Domain reputation tanks - Inbox placement drops - Campaign dies You didn't fail at messaging. You failed at the foundation. Inside every lead list, there's a hierarchy: Lead List → Data Enrichment → Email Finding Most people stop at the top. The winners? They obsess over the bottom. Finding the right email is everything. Because quantity means nothing if the emails don't work. Here's how to fix it: 1. Stop chasing volume. One real email beats 10 catch-alls. 2. Test your provider's accuracy. Send to 100 emails. Track bounces. If it's over 5%, switch. 3. Look for enrichment stacks that do it all. APIs for scraping. Built-in databases. Profile finders. One platform beats juggling five tools. 4. Automate the flow. Manual enrichment kills your time. APIs handle it while you sleep. I've tested multiple providers. The ones that work don't brag about numbers. They deliver emails that reach real inboxes. Icypeas is one example that does this right. Not just email finding. Full enrichment stack in one place. I use it for my waterfall enrichment in Clay. Your outbound is only as strong as your weakest pillar. Fix the foundation first. Everything else gets easier. | 58 comments on LinkedIn
Linkedin.com
Felix Frank
January 18, 2026 6:08 AM
Build Your GTM Engine With Clay
How to Turn Clay into a Fully-Autonomous Outbound Engine
How to Turn Clay into a Fully-Autonomous Outbound Engine (start to finish) Steal this playbook. Here’s the complete system 👇 1️⃣ Strategy Foundation - Lock In Your GTM Inputs Start by getting laser-specific on who you're trying to reach. → Define your ICP criteria: sector, revenue band, team size, tools used → Identify key triggers: headcount shifts, new tech installs, funding rounds → Draft value propositions for each ICP slice (baked directly into Clay variables) Tools I rely on: Clay filters, Clay formulas (Get this step tight and everything downstream becomes effortless.) 2️⃣ Data Sourcing & Enrichment - Give Clay the Inputs It Needs Next, you need clean, enriched data. → Pull company lists straight from LinkedIn into Clay → Layer on enrichment: Company metadata (Crunchbase, Clearbit) Tech stack insights (BuiltWith) Social signals (LinkedIn, Twitter) → Remove low-intent or low-fit accounts with custom logic Tools I rely on: Crunchbase, Clearbit, BuiltWith, LinkedIn enrichments 3️⃣ Signal Tracking & Lead Scoring - Automate Qualification This is where personalisation becomes automatic. → Track key signals: job updates, growth trends, funding activity → Score prospects for fit and timing using Claygent (GPT does the grunt work) → Build your prioritization list (I use a 1–100 scoring model) Tools I rely on: Claygent (OpenAI), People Data Labs, SignalHire, Crunchbase, Clay formulas 4️⃣ Campaign Deployment - Launch Hyper-Personalised Outreach Once the system is ready: → Auto-generate tailored messages using Claygent + your enrichment variables → Send straight into Instantly or Smartlead through native Clay integrations Tools I rely on: Claygent, LinkedIn Profile Scraper, Instantly / Smartlead That’s the full workflow, end to end. You’ll spend way less time sifting through data or writing emails and way more time actually closing deals. StackOptimise ⚙️ | 47 comments on LinkedIn
Linkedin.com
Abbas Somji
January 18, 2026 5:54 AM
The Cold Email System that Works in 2026
Most sales leaders have given up on cold email entirely Meanwhile, we just booked 17 meetings last month using it Here's how (my exact method no gate keeping) Revenue leaders are sick of SDRs… | Abbas Somji👋🏽 | 18 comments
Most sales leaders have given up on cold email entirely Meanwhile, we just booked 17 meetings last month using it Here's how (my exact method no gate keeping) Revenue leaders are sick of SDRs being "email monkeys." Putting leads into a sequence isn't sales - it's laziness that worked for a while 🥱 Some try solving this by buying inboxes - but they burn them as fast as they buy them. My take: Sales people should be on phones. Emails should be handled by experts. This landed us meetings with execs at Binance, Nvidia, HSBC, Casio & 100's more: Step 1️⃣: Infrastructure Design Calculate exact inbox needs, then buy from multiple providers (Google Workspace, Microsoft 365, different registrars) Our go-to's: InboxKit, Zapmail & Hypertide. The 2x Rule: Buy 2x the domains needed. While Set A is active, Set B warms for 45 days. Step 2️⃣: The 30-Day Warmup Every inbox gets 30 days before touching prospects. 10-25 warmup emails daily with 30-60% reply targets. Week 1-2: Pure warmup Week 3-4: 10 cold emails daily Week 5-6: 15-20 cold emails daily After 45 days: Full campaign Step 3️⃣: Lead List Intelligence We run lists through Clay to score into three tiers: • Tier 1 (Top 20%): Perfect ICP matches • Tier 2 (Middle 60%): Good fits • Tier 3 (Bottom 20%): Difficult providers Then analyze MX records. Gmail inboxes go to the top. Enterprise security (Barracuda, Proofpoint, Mimecast) goes to the bottom. Your domain builds reputation as it sends. First 100 sends should hit the easiest inboxes, not the hardest. Step 4️⃣: Verification Every lead runs through TrueInbox or Millionverifier. Target: <2% bounce rate. One bad list burns a 45-day warmed domain. Treat verification like domain insurance. Step 5️⃣: Copy That Converts We reverse-engineer a perfect one-to-one email, then use Clay to create that personalization at scale. The result? Email that sounds individually written, because the foundation was. The math most sales leaders miss: ▸ Bad infrastructure + great copy = burned domains ▸ Great infrastructure + bad copy = fixable with A/B testing ▸ Bad infrastructure + bad copy = why you gave up Cold email works if you know what you're doing. ______ Struggling to get replies? We'll build you the system in 90 days - so you own it forever. DM me. I'm the founder of The Playbook Agency - GTM operations partner for SaaS brands from Seed to Pre-IPO Find, contact & own your TAM with us | 18 comments on LinkedIn
Linkedin.com
Can Timağur
January 18, 2026 5:51 AM
The Step-by-Step Guide to a High-Converting B2B List
How to Build a Strong B2B Email List with Icypeas
I have more 10+ B2B list building workflows for cold outreach. Here’s how to build a strong B2B email list: 1. Define your ICP before anything else - Who are you targeting? (Industry, job role, company size) - What problems do they have? - Why would they care about your offer? A clear ICP ensures you’re reaching decision-makers who actually need what you offer. 2. Use verified data sources - Low-quality emails = low-quality results. - Tools like Icypeas help find and verify real emails. I use waterfall enrichment with 2 data providers and in this workflow, I prefer to use Icypeas because: ☑ Solid Lead Data Base API ☑ 2-5x cheaper than alternatives ☑ Highest discovery rates with catch-all verification Always verify emails before sending outreach to avoid bounce rates. 3. Leverage networking and events - Webinars and conferences are goldmines for relevant contacts. - Engage in Linkedin groups where your prospects hang out. - Reach people who have engaged with your Linkedin post. Webinars and conferences = warm leads. LinkedIn groups = easy connections. Networking-based contacts convert better since there’s already some level of engagement. You can use trigify to monitor social media for high value leads. 4. Optimize your website for inbound leads Gated Content: Offer lead magnets in exchange for an email.‍ Newsletter Sign-Ups: Encourage visitors to subscribe for updates.‍ This method builds an opt-in list where leads are already interested in your business. You can use vector, meetvisitor, instantly, leadpipe or dealfront to capture visitors' details. 5. Clean your list regularly - Bounces kill deliverability. - Keep your list fresh to stay out of spam folders. I use Icypeas to verify my email list and keep your bounce rate under 2.5%. Most people collect emails like Pokemon cards-randomly and without strategy. Then they wonder why their response rates are terrible. It’s not about having the biggest list. It’s about having the most relevant one. Finding and validating emails don’t have to be expensive. If you want to get better results and don’t want to spend more, You should give Icypeas a try. Focus on quality first and then plan to scale. The replies will follow. | 74 comments on LinkedIn
Linkedin.com
GTM News Feed
2.8K Posts
Share GTM News Feed
Bookmark The Feed
Newsletter
Go-to weekly newsletter for GTM operators, packed with actionable tutorials, tools, tips, templates, and free resources you can use immediately.
Top Contributors
Felix Frank
Penn Frank
Petr Kaliuzhny
Tyce Hilton
Nick Abraham
Eric Nowoslawski
Patrick Spychalski
Brigitta Ruha
Alan Ruchtein
Can Timağur
Nick Palasz
Adam Robinson
Tim Yakubson
Josh Whitfield
Alex Fine
Varun Anand
Harris Kenny
Kellen Casebeer
Michael Saruggia
🤖 Jacob Tuwiner
Brandon Charleson
Christian Oland
Matthew Putnam
Arnaud Belinga
Enzo Carasso
Abbas Somji
Mohan Muthoo
Yurii Veremchuk
Aaron Reeves
Hans Dekker
Nolan Ong
Thomas Nagy
Muhammad Rafay
Mark Timothy Agarrado
Done Miladinov
Stefan Mrvic
Load More...