Geoff Sarna

104 posts

Geoff Sarna banner
Geoff Sarna

Geoff Sarna

@gnsarna

Tech enthusiast & investor (AI, Blockchain, EVs, Space) | NFA

Katılım Aralık 2010
306 Takip Edilen209 Takipçiler
Geoff Sarna
Geoff Sarna@gnsarna·
@luke_a_crawford Worth a shot connecting the dots! Keep up the great work for $SLNH and looking forward to more exciting announcements in 2026!
English
1
0
3
503
Geoff Sarna
Geoff Sarna@gnsarna·
The future $SLNH site in this video is most likely the 408 MW Ash Creek Solar farm in Hill County, Texas -- Located about 60-miles south of Dallas-Fort Worth, which is where Luke Crawford (Soluna Land Acquisition expert) was yesterday. linkedin.com/feed/update/ur…
Geoff Sarna tweet media
Soluna@SolunaHoldings

AI needs energy fast. Meanwhile, renewable power plants are forced to curtail or shut down when the grid can't handle the amount of power being produced. All that energy - wasted. Soluna has a solution. $SLNH

English
1
2
42
6.1K
Macro Meltup-a-nomics
@gnsarna @SolunaHoldings Hmm. I don’t see 150 MW on the 4.30.26 Investor presentation. Owners of stranded energy seem to be willing to monetize…Growth seems strong, will be interesting to see how $SLNH can monetize
English
1
0
2
641
Soluna
Soluna@SolunaHoldings·
AI needs energy fast. Meanwhile, renewable power plants are forced to curtail or shut down when the grid can't handle the amount of power being produced. All that energy - wasted. Soluna has a solution. $SLNH
English
6
22
173
18.3K
Geoff Sarna
Geoff Sarna@gnsarna·
$SLNH has had 21 announcements since January 1, 2026, averaging 3.5 per month, but only 1 announcement in June 2026 -- Good chance of a big monthly update incoming! Plus, Kati 2, Dorothy 3, and more AI announcements coming in 2026! solunacomputing.com/news/
English
2
2
51
2.1K
Geoff Sarna
Geoff Sarna@gnsarna·
@101Sun1 EDF is also the same company $MARA recently acquired Exaion from. EDF has a huge footprint in the U.S. and @jbelizaireCEO has hinted multiple times that $SLNH is going to expand outside of Texas, so EDF could be the potential power partner.
English
1
0
5
953
Macro Meltup-a-nomics
Macro Meltup-a-nomics@101Sun1·
There's been alot of chatter recently about $slnh as investors in the space are looking for the next $HUT and $IREN. Lets be real its a low MC stock that attracts chart chasers along with value hunters alike. I started buying $corz back when it had a Q for .12 and held for 3 years until the $CRWV offer. I still hold $IREN. I've thanked @mikealfred for sharing his thesis as I was able to buy my dream house on a beach building my own thesis modeled after his. Going back to $slnh , I have a unique take I havent seen from anyone, but maybe I've overlooked it. People have pointed out some positive direction for the company such as - Bugbee taking a 10% stake ( private investor that has energy/transport ties) - @mikealfred has taken a small position/ meeting with leadership - Metrobloks Partnership ( ties to AWS, $META and more) - Briscoe windfarm purchase - potential for Russell 3000 - slnh delisting cancelled allowed opportunity for strong hands to collect cheap - relisting probably encourages ETF managers to relook at allocation example - WGMI - under $300 million MC In my eyes all these are great structural tailwinds I see one potentially PARABOLIC rerating opportunity sitting directly inside the four walls of $slnh Lets start with @jbelizaireCEO has been pounding the table that time to power is the bottle neck, he implies that $slnh is ready to help. Here me out, this is not investment advice - I just have a heavy position in the stock and as I decide to increase my position or lower my position I relentlessly turn over every stone. I'm putting this out to crowdsource thoughts, ideas, etc Here's the piece I havent heard out in the market - $slnh has a partnership with EDF. Who is EDF? a $50 Billion MC french company. They have 23GW of DEVELOPED projects focused around wind and solar in the US and according to a quick search has a total generation capacity of 123 GW across 30 countries and 95% free from CO2 emissions. $slnh moat is they are in the door at effectively one of the largest renewable power provider globally, if they execute, not only does it add credibility to their story but adds a ton of power access to their portfolio that @jbelizaireCEO can bring the compute to the power. $slnh is sitting at the crossroads of EDF (massive renewable power portfolio that needs flex loads) x Metrobloks (deep integrated team from $Meta $Msft AWS) Again not financial advice, could be jumping 2 steps ahead or could be completely wrong. Im totally open to the fact I could be completely wrong or offbase. If nothing else a good though exercise.
English
4
3
47
11K
Perspez
Perspez@perspez·
@whenuponly @chinoalemano @jbelizaireCEO Exactly. And that actually lines up with $slnh Soluna’s own roadmap. They already showed a Kati 2 AI announcement around Q3 2026, so the next 90 days are exactly the catalyst window I’m watching.
English
1
0
7
618
Perspez
Perspez@perspez·
Soluna: $SLNH @chinoalemano This shows you haven’t really looked into it. The 4.3 GW is Soluna’s long-term power pipeline. Nobody serious is saying all of that should be valued today. The focus now is Kati 2 + Dorothy 3. That is around 650 MW medium-term AI/HPC potential: Kati 2: 100 MW first phase + 250 MW second phase Dorothy 3: 100 MW first phase + 200 MW second phase The near-term target is the first 200 MW across Kati 2 and Dorothy 3. That alone is already meaningful for a company at Soluna’s current market cap. The 4.3 GW pipeline is future optionality, not the base case. One step at a time. And on dilution, the 500 atm example is exactly why your argument is too shallow. According to the timeline if we take $IREN as an example, they had around 67M shares in Sep 2023 and around 332M shares by Mar 2026. That is almost 5x share count dilution. But during the same period, the stock went from around $4.40 to $43.84, and today it trades around $60. The market cap went from roughly $295M to over $20B. So dilution did not erase the upside. Why? Because the market eventually priced the scale, the power position, and the AI/HPC infrastructure opportunity. Dilution matters, of course. But in this sector, the real question is whether the capital turns into real power-backed infrastructure, contracted capacity, and future cash flow. That is why the Soluna discussion should not be reduced to “ATM = bad.” The demand for power, especially speed-to-power, is not going away anytime soon. AI infrastructure needs usable power now, and there are not many serious small-cap players positioned for that. Soluna is risky, but if Kati 2 and Dorothy 3 move forward, the market will not care that bears were screaming about dilution at a tiny market cap. It will care about MW, tenants, power access, speed-to-power, and execution. Calling the whole pipeline “fake” just shows you don’t understand the difference between operating assets, near-term AI projects, and long-term development pipeline. Diagram illustration from @disruptorinvest
Perspez tweet media
ChinoAleman@chinoalemano

@RockwaterEQ Most of Soluna pipeline is fake, and for 2029, with a lot of dilution, not the time to buy it. DGXX at the same market cap than Soluna right now, with real stuff.

English
5
3
72
8.1K
Alexandre Lima
Alexandre Lima@amlima7·
@perspez It is worth mentioning that Soluna officially announced the appointment of Ernest Popescu to its advisory board on December 19, 2024.
English
3
0
2
195
Perspez
Perspez@perspez·
$SLNH I think a lot of investors still underestimate the importance of Metrobloks in the Kati 2 setup. Metrobloks is not just a random partner attached to the project. According to Metrobloks, its leadership team has helped enable 12+GW of critical IT capacity, $28B in total deal value, 290 data centers developed, acquired or operated, 50 cities, 25 countries, and 100+ commercial real estate transactions. When you look at the team, the background is directly relevant to what @SolunaHoldings is trying to do with Kati 2. Ernest Popescu, Metrobloks’ CEO, has experience from AWS, Meta/Facebook and Iron Mountain across global data center capacity planning, site development, leasing, real estate, power/interconnection, renewable energy availability and hyperscale strategy. Scott Couzens, COO, has deep AWS experience in data center planning and analytics, including global infrastructure capacity planning. Carl Fung, VP Data Center Solutions, brings 30+ years of mission-critical infrastructure experience, including hyperscale data centers, power systems, cooling, liquid cooling and next-generation architectures, with prior experience including Equinix and Capstone Green Energy. Hope Martin brings Microsoft site due diligence experience, including engineering assessments, infrastructure analysis and risk evaluation for global data center expansion. Edmund Elizalde brings 40+ years of data center engineering experience, including Equinix, Vantage, Goodman and EYP Mission Critical Engineering. This is the type of team that understands how hyperscalers and neoclouds evaluate a site: - power availability - interconnection risk - fiber - cooling - density - cost per kW - leasing structure - construction schedule - permitting - redundancy - speed-to-market That is why the Soluna + Metrobloks JV is important. Soluna brings the power-first platform: - land - renewable power access - behind-the-meter experience - site control - ERCOT / interconnection knowledge - Kati 2 and Dorothy 3 opportunities Metrobloks brings the hyperscale data center development layer: - site development - leasing - customer requirements - real estate execution - capacity planning - data center design - engineering - hyperscale market understanding Kati 2 is where these two layers meet. And now the setup is much more serious than before. Soluna and Metrobloks have moved from a non-binding MOU to a definitive JV agreement. Kati 2 is now structured as a 350MW Critical IT development: 100MW Phase I and 250MW Phase II. Soluna remains manager of the JV, contributes the Phase I property, has the Phase II property path, and has a waterfall structure where Soluna first receives capital recovery, a 14% IRR, and $100,000 per Gross PPA MW before additional distributions are split 50/50. At the same time, Soluna’s May update confirmed that tenant due diligence continues with hyperscalers and neoclouds, and that formal commercial negotiations have started with at least one potential tenant. The initial design package is complete. The RFP for design-development and construction of Phase I, the first 100MW+ Critical IT, has been launched. A top-tier investment bank experienced in AI infrastructure financing is leading capital raising for Kati 2. To be clear, this does not mean a tenant lease has already been signed. But I also do not think Metrobloks moves from MOU to definitive JV, Soluna launches the construction-phase RFP, tenant negotiations become formal, and an AI infrastructure investment bank gets engaged unless the project is getting much closer to a real deal.
Perspez tweet media
Perspez@perspez

@SolunaHoldings $SLNH @SolunaHoldings has today released its May 2026 business update, and in my view this is one of the most important operational updates so far for the AI/HPC transition. The key point is simple: ▪︎ Kati 2 is moving from concept toward execution. ▪︎ Soluna confirmed that the definitive JV agreement with Metrobloks has now been signed, replacing the previously announced non-binding MOU. That is a meaningful step. A non-binding MOU is one thing. A definitive JV agreement is a much stronger structure for development, leasing, capital formation and execution. ▪︎ The update also says the design team has completed the initial design package for Kati 2, and that an RFP has been launched for the design-development and construction phase for Phase I, the first 100MW+ Critical IT. Here is the actual sequence before a project becomes buildable: ▪︎ JV structure. ▪︎ Initial design package. ▪︎ RFP for design-development and construction. ▪︎ Tenant diligence. ▪︎ Commercial negotiations. ▪︎ Capital raising. ▪︎ Then financing, construction and energization. The most important sentence in the entire update is probably this: “Tenant due diligence continues with Hyperscalers and Neoclouds. Formal commercial negotiations have started with at least one potential tenant.” That is a big step forward. Soluna is no longer just talking about general interest. At least one potential tenant has moved into formal commercial negotiations, while diligence with hyperscalers and neoclouds remains active. That is exactly the stage you want to see before a bankable AI/HPC lease can happen. The financing update is also important. Soluna said it has engaged a top-tier investment bank experienced in financing AI infrastructure projects to lead capital raising for Kati 2. That directly addresses one of the biggest questions investors have had: How will the first 100MW be financed? The answer appears to be moving toward a more serious AI-infrastructure capital stack, not just a simple microcap equity raise. If Kati 2 lands a bankable tenant, that can potentially support project-level financing, debt, strategic capital, tenant-backed structures and other infrastructure-style funding options. Dorothy 3 also continues to move forward. Soluna signed a definitive purchase agreement with a landowner for 300 acres. Environmental due diligence and survey work are underway. Fiber studies have launched. The company is coordinating with utilities to expand load and convert current BTC load toward AI. That supports the bigger roadmap: ▪︎ Kati 2 as the first major commercial AI/HPC proof point. ▪︎ Dorothy 3 as the owned-power follow-on backed by Briscoe. ▪︎ Briscoe itself is now integrated into Soluna’s operations, and the company completed scheduled gearbox maintenance on select turbines during May. That may sound boring, but it matters. Briscoe is not just a future AI narrative. It is a real 150MW power generation asset that Soluna is now operating, maintaining and integrating into the Dorothy platform. The Bitcoin hosting side also continues to support the transition. Dorothy 1A returned to full capacity after transformer repair work. Dorothy 2 remained strong with all customers at full capacity. Sophie also remained strong. Kati 1 continues to progress, with Galaxy’s 48MW operations steady, K1B Phase 1 reaching substantial completion, Phase 2 achieving mechanical completion and power commissioning, and Phase 3 ongoing ahead of schedule. That is important because BTC hosting is still the cash-flow bridge while the AI/HPC side matures. The update also shows that Soluna is building a broader platform, not only one project. Project Grace continues with PSSE/PSCAD modeling in collaboration with Siemens PTI. Annie is being developed for a potential new customer, with capital formation and modular construction design underway. Ellen, Hedy and Rosa are moving through interconnection and transmission processes.

English
1
6
64
9.8K
Anthony
Anthony@RepzdaCanes·
$Slnh has to pay out a significant amount to the $Slnhp preferred shares and it looks like that is part of the metrobloks deal to work on clearing the overhang. Seeing $25+$8.25 in previously accrued but not paid dividends. Seems like the play is to ride the preferred shares instead of worrying about commons and more dilution.
English
3
0
7
1.9K
jordanhaim29
jordanhaim29@jordanhaim29·
@seper8tor @PaulGodsmark @danielbres93 Except that the CEO recently said “I think people will be surprised” in the context of a tenant. So I’m guessing the tenant will be larger than anticipated. Just a hunch.
English
2
0
3
341
danielb93
danielb93@danielbres93·
$SLNH no sugarcoating - right now, it's not looking pretty at all. Daily 200 SMA ($1.54) was lost and then the ~$1.50 support was lost (0.5 Fib level). The $1.25 support at the 0.381 Fib level was held, but the overall structure is collapsing. Of course, a lot of it is due to the market crashing. The $1.25 level MUST hold or we'll see sub $1.00 very soon IMO. Even though I'm bullish on the stock long-term, one must look at things as they are in the short-term. Really hoping to see a reversal from the current level next week. Watching closely. NFA.
danielb93 tweet media
English
7
2
56
11.9K
Perspez
Perspez@perspez·
$SLNH Great add. That’s exactly the kind of detail that makes Briscoe more tangible. 81 GE Vernova 1.85-87 turbines = basically the full 150MW asset Soluna talks about. That’s why I think Briscoe matters so much. It’s not just “power exposure” on paper it’s a real generation infrastructure tied to Dorothy, with substation/interconnection and ERCOT access. For Dorothy 3 and the AI/HPC path, that gives Soluna a much stronger foundation than just relying on a third-party PPA.
English
1
0
4
550
Perspez
Perspez@perspez·
$SLNH After covering Kati 2, financing and the timeline, the next important part from the interview (@disruptorinvest x @jbelizaireCEO) is Dorothy and Briscoe. This part matters because Briscoe changes how investors should think about @SolunaHoldings m platform. Dorothy has been Soluna’s most mature Bitcoin campus, with Dorothy 1A, Dorothy 1B and Dorothy 2 already forming an operating base. But the real strategic shift came when Soluna acquired the 150MW Briscoe Wind Farm in West Texas. That acquisition is not just another asset purchase. It is vertical integration. With Briscoe, Soluna now controls the power generation asset, the substation, the interconnection and the electrical infrastructure connected into ERCOT. John described it very simply: Soluna now owns the electrons. That is a very different setup from a normal PPA structure. Instead of only being a data center operator buying power from a third party, Soluna now controls the power layer directly at one of its key campuses. That gives the company more flexibility around how power is used, sold and monetized. Power can support existing Bitcoin hosting. Power can be sold into ERCOT. Power can support future AI/HPC conversion. And when loads are curtailed, Soluna can potentially benefit from both power sales and demand response revenue. This is why Briscoe is strategically important for Dorothy 3. John described Dorothy 3 as a planned 300MW+ AI campus on around 300 acres near the existing Dorothy infrastructure. The goal is to use the existing operating footprint, the Briscoe power generation asset and Soluna’s on-site experience to create a faster path toward large-scale AI/HPC capacity. He explained that Briscoe gives Soluna the foundation to begin thinking about an initial AI footprint around 70–100MW IT, with the potential to grow toward the broader 300MW+ Dorothy 3 opportunity as Dorothy 2 is integrated or converted and as clustering or on-site generation is added over time. John also said Soluna is beginning test fit, master planning and development work for Dorothy 3. Test fit means looking at how a 100MW data center could actually sit on the land, how many buildings can fit, how the campus could scale and how the full power model would work. That moves Dorothy 3 from “pipeline idea” toward a more concrete 300MW+ AI campus development package. Another important point from the interview was that Soluna has already submitted a request to increase the Dorothy 3 load footprint by 50MW. John joked that because Soluna owns the power plant, the question becomes: who do we need to talk to? Ourselves. That captures the value of vertical integration. If you own the power asset, the land strategy, the operating footprint and the interconnection path, you can potentially compress timelines compared to a traditional data center project waiting years for grid access. There are also important details from Soluna’s updates outside the interview. The Briscoe acquisition was announced at $53M and was financed with cash on the balance sheet and debt, not simply through a common equity raise. Soluna guided that Briscoe could contribute around $20–24.4M in annualized revenue and $6–11M in Year-One Adjusted EBITDA. So Briscoe is not only a future AI option. It is expected to contribute cash flow now. The asset also brings a concrete technical base: around 150MW of wind generation, GE Vernova turbines, ERCOT interconnection and an energized substation. Soluna has also said it is working on turbine upgrades, which suggests the company is not just holding the asset passively but trying to optimize it. The Dorothy 1B acquisition also fits into the same theme. By taking full ownership of Dorothy 1B, Soluna is consolidating more of the Dorothy campus under its own control. Step by step, the company is bringing together power, compute, land, interconnection and ownership. That is the real story behind Dorothy and Briscoe.
Perspez tweet media
Perspez@perspez

After starting with the financing part, the next logical piece from yesterday’s $SLNH interview ( with @disruptorinvest )is Kati 2 itself. This was one of the most important parts of the conversation for me, because it showed how much the project has evolved. Kati 2 was originally discussed as an 83MW opportunity. Now Soluna is talking about a first 100MW deployment, a clear path toward a 350MW campus, and a longer-term roadmap that could eventually move toward 1GW+. That is a major change. @jbelizaireCEO described Kati 2 as probably the most active project in Soluna’s pipeline right now. Not just because of internal planning, but because several workstreams are moving at the same time: potential tenants, design firms, the Metrobloks JV, equipment providers, power design and development activity. What stood out is why the project was upsized. John said the demand signals for large-scale behind-the-meter AI capacity were already strong when Kati 2 was first scoped. Since then, those signals have become significantly stronger. The conversations Soluna is having now are not around small deployments. They are talking to hyperscalers, neoclouds and even chip OEMs about 300–400MW requirements, and they want capacity as soon as possible. That explains why 83MW was no longer enough. If serious AI infrastructure customers are asking for several hundred MW, Soluna needed Kati 2 to become a real campus opportunity, not just a single smaller site. At the same time, John made it clear that Soluna is not trying to build everything at once. The strategy is phased: start with a discrete 100MW deployment, prove the model, then scale toward 350MW and potentially beyond. That is the right way to think about Kati 2. The first 100MW is the proof point. The 350MW campus is the expansion case. The 1GW+ roadmap is the long-term optionality if power, tenant demand and financing line up. Another important detail is that Soluna has already selected architecture and engineering firms after a competitive RFP process. John described them as strong firms with direct AI experience. Design work is underway, procurement workstreams for long-lead equipment are starting, and Soluna is already working through electrical design, MEP, cooling, backup power, on-site generation and grid stability solutions. That makes Kati 2 feel much more concrete. John also described Kati 2 as Soluna’s next big flagship project. That says a lot about internal priority. Bitcoin hosting continues to matter for cash flow. Dorothy and Briscoe are important for vertical integration. But Kati 2 looks like the commercial bridge between Soluna’s current BTC business and the AI/HPC infrastructure valuation the market may eventually start to apply.

English
6
3
48
7.2K
MarketMan
MarketMan@MarketMan1216·
Question for @theRealSalKhan - are you selling the remainder of $MARA bitcoin:native at these prices? If not, why did you sell so much below $70,000?
English
1
0
1
188
Geoff Sarna
Geoff Sarna@gnsarna·
@ilzmcfly @newlinedotco Correct, critical IT load is typically 65%-70% of gross load, because the difference covers cooling, lighting, etc.
English
0
0
0
14
McFly
McFly@ilzmcfly·
@newlinedotco im pretty sure the 300 mw of critical it translates to the full site of 430mw gross
English
1
0
3
378
McFly
McFly@ilzmcfly·
$APLD SIGNS A 15-YEAR LEASE FOR $7.5B • Total Value: $7.5 Billion • 15 years • Capacity: 430 MW (Gross) • Total Price per MW: $17.44 Million • Annual Revenue per MW: $1.16 Million For comparison: $CIFR • Total Value: $5.5 Billion • 15 years • Capacity: 300 MW (Gross) • Total Price per MW: $18.33 Million • Annual Revenue per MW: $1.22 Million It still looks like $cifr got the better rate. But both are supplying different style infrastructures. Would be interesting to see the rate $cifr recently got @rftylerpage
English
5
1
67
10K
Geoff Sarna
Geoff Sarna@gnsarna·
@Artixera @jbelizaireCEO EDF Renewables owns the wind farm that powers Kati, so unlikely, but lots of other opportunities with IPPs (independent power producers).
English
1
0
1
63
Artixera
Artixera@Artixera·
@jbelizaireCEO Will you be looking to buy the power source at KATI aswell?
English
1
0
0
83
John Belizaire
John Belizaire@jbelizaireCEO·
"Soluna now owns the power, land and compute at Project Dorothy. The acquired facility, dubbed Briscoe Wind Farm, is equipped with GE Vernova 1.85-87 turbines and is connected to the ERCOT grid. The asset is estimated to contribute year-one adjusted EBITDA of USD 6 million to USD 11 million and annualised revenue of USD 20 million to USD 24.4 million. The purchase was funded using USD 12.5 million of debt, plus cash on the balance sheet." $SLNH @SolunaHoldings renewablesnow.com/news/data-cent…
English
2
1
34
1.3K
Geoff Sarna
Geoff Sarna@gnsarna·
@onofregasent @BaronRadwan $SLNH Kati 2 agreement getting closer -- March 2026 monthly update stated, "The Company is in active discussions with an expanding group of prospects interested in 350 MW of Critical IT capacity, with negotiations underway on Master Service Agreements and financing terms."
English
0
0
4
358
Onofre
Onofre@onofregasent·
@BaronRadwan I think that the appetite for energy is so insatiable that $SLNH will get their share. We investors need to be patient :)
Onofre tweet media
English
3
0
2
669
Sherif Baron Radwan ✝️
Sherif Baron Radwan ✝️@BaronRadwan·
$SLNH trash, no volume and can’t even stay green with BTC. Let’s see what this week brings, but last chance.
English
2
0
4
733
Cryptoklepto
Cryptoklepto@CK_Cryptoklepto·
$MARA recently posted three interesting text / video promos on LinkedIn Why are MARA posting these useful short burst educational videos on LinkedIn and not here on X via @MARA ? Is it because of all the bots, burners, paid haters and horrible people on X that can't help but comment like vile creepy assholes on every post they make here? MARA should just restrict their posts to accounts they follow to avoid the stupidity that exists here from the chorus of clowns in the comments (or block them immediately because they don't deserve the privilege to ever be able to comment again) Is there another legit reason you can think of for @RobSamuelsIR and @StellarAxis to produce this content but not share it here on X to further educate the market on their strategy?
Cryptoklepto tweet media
English
4
1
29
3K
Geoff Sarna
Geoff Sarna@gnsarna·
@Phillipius1431 Unfortunately, $BTC mining luck and site curtailment are big factors in the variability. As $MARA continues to increase site ownership, control over curtailment should increase. Mining rewards could be smoothed by using a third-party pool, but then they have to pay ~0.5%-1% fee.
English
0
0
1
145
Phillip
Phillip@Phillipius1431·
@gnsarna Yes and the next week $MARA will be mining at 30 EH/s. That's the way it always goes, so don't get to excited
English
1
0
1
138
Geoff Sarna
Geoff Sarna@gnsarna·
$MARA Pool mined 17 blocks in 24-hours at 122 EH/s! 🔥
Geoff Sarna tweet media
English
3
4
43
2.6K