Gossip & News

Machine Gun Kelly’s Ex-GF Reportedly Crashes His Party, Sits Near


master mentalism tricks

[]
Machine Gun Kelly's Ex-Girlfriend Sommer Ray Reportedly Crashes His Party, Sits Across From Him and Megan Fox Machine Gun Kelly, Sommer Ray and Megan Fox Action Press/Shutterstock; Image Press Agency/NurPhoto/Shutterstock; Broadimage/Shutterstock

A potentially awkward run-in. Machine Gun Kelly‘s ex-girlfriend Sommer Ray reportedly crashed a party he was playing — and sat near his fiancée, Megan Fox.

The “Emo Girl” singer, 32, was performing at E11even nightclub in Miami on Monday, December 5, when the influencer, 26, arrived, according to Page Six. After MGK’s set, Ray took a seat at the table across the dance floor from her ex and the Jennifer’s Body star, 36.

The outlet noted that the couple seemingly didn’t interact with Ray, who spent the evening dancing with friends.

{ let bidders = [‘a9’, ‘ix’, ‘iris’]; // create a requestManager to keep track of bidder state to determine when to send ad server // request and what amazonSlots to request from the ad server var requestManager = { adserverRequestSent: false, }; //loop through bidder array and add the bidders to the request manager: bidders.forEach( function( bidder ) { requestManager[bidder] = false; } ); // return true if all bidders have returned function allBiddersBack() { var allBiddersBack = bidders // get the booleans from the object .map( function( bidder ) { return requestManager[bidder]; } ) // get rid of false values – indicates that the bidder has responded .filter( Boolean ) // if length is equal to bidders, all bidders are back .length === bidders.length; return allBiddersBack; } // handler for header bidder responses function headerBidderBack( bidder ) { // return early if request to adserver is already sent if ( requestManager.adserverRequestSent === true ) { return; } // flip bidder back flag if ( bidder === ‘a9’ ) { requestManager.a9 = true; console.log(‘second promise a9 ready’); } else if ( bidder === ‘ix’ ) { requestManager.ix = true; console.log(‘second promise ix ready’); } else if ( bidder === ‘iris’ ) { requestManager.iris = true; console.log(‘second promise iris ready’); } // if all bidders are back, send the request to the ad server if ( allBiddersBack() ) { resolve( url ); } } if ( typeof apstag == ‘object’ && apstag ) { apstag.fetchBids({ slots: [{ slotID: window.prerollTag[vHash], mediaType: ‘video’ }] }, function( bids ) { console.log( “AMI jwp amazon bid callback”, new Date().getTime(), bids ); window.jwpBids[vHash].amazon = true; if ( bids.length > 0 ) { //If we have received any bids back try { console.log(“AMI jwp amazon bid request ad”, bids[0].encodedQsParams); url = url + ‘&scp=’ + bids[0].encodedQsParams; } catch ( e ) { console.log(e); } } else { console.log(“AMI jwp amazon no bids”); } headerBidderBack(‘a9’); }); } else { headerBidderBack(‘a9’); } headertag.cmd.push( function() { headertag.retrieveVideoDemand( [{‘htSlotName’: ‘preroll’}], function( demand ) { console.log( “AMI jwp IX callback”, demand ); if ( ‘undefined’ !== typeof demand.preroll && demand.preroll.length ){ window.jwpBids[vHash].ixBids = demand.preroll[0].targeting.price; console.log( ‘AMI jwp IX Bids’, new Date().getTime(), demand.preroll[0].targeting ); var vastURL = new URL( url ); var vastParams = new URLSearchParams( vastURL.search ); if ( vastParams.has( ‘cust_params’ ) ) { var custParams = new URLSearchParams( vastParams.get( ‘cust_params’ ) ); } else { var custParams = new URLSearchParams(); } var keys = Object.keys( demand.preroll[0].targeting.price ); for ( var key of keys ) { custParams.set( key, demand.preroll[0].targeting.price[key][0]); } vastParams.set( ‘cust_params’, custParams.toString() ); vastURL.search = vastParams.toString(); url = vastURL.toString(); } headerBidderBack(‘ix’); } ); } ); // Get main item context data window.irisContext.getContext(jwplayer(el).getPlaylistItem().mediaid).then(function(data) { // Encode the context data console.log( ‘AMI jwp IrisTV Bids’, new Date().getTime(), data.context ); // Replace the server url with the context data (this is for simple ad requests), // If you have the serverUrl dynamically configured, then you will need to append the context data // under cust_params, so this is just for testing purpose if ( data.context && Object.keys( data.context ).length ) { var vastURL = new URL( url ); var vastParams = new URLSearchParams( vastURL.search ); if ( vastParams.has( ‘cust_params’ ) ) { var custParams = new URLSearchParams( vastParams.get( ‘cust_params’ ) ); } else { var custParams = new URLSearchParams(); } custParams.set( ‘iris_context’, data.context.join(‘,’)); vastParams.set( ‘cust_params’, decodeURIComponent( custParams.toString() ) ); vastURL.search = vastParams.toString(); url = vastURL.toString(); } headerBidderBack(‘iris’); }); setTimeout(function(){ resolve( url ); }, 10000); }); } var player_jwplayer_yGUtWJB3_zhNYySv2_div = jwplayer(el).setup(videoParams).on(“ready”, function(){ var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var playerInstance = jwplayer(el); ns_.StreamingAnalytics.JWPlayer( playerInstance, { publisherId: “6036076”, labelmapping: “ns_st_pu=”AMI”, c3=”Us Weekly”, ns_st_ge=”” + decodeURIComponent( “%2Anull” ) + “”, ns_st_ia=”” + decodeURIComponent( “%2Anull” ) + “”, ns_st_ce=”” + decodeURIComponent( “1” ) + “”, ns_st_ddt=”” + decodeURIComponent( “%2Anull” ) + “”, ns_st_tdt=”” + decodeURIComponent( “%2Anull” ) + “””, }); }).on(‘adsManager’, (e) => { var vHash = ‘ami’ + decodeURIComponent( ‘yGUtWJB3’ ); const { adsManager, videoElement } = e; const iasConfig = { anId: ‘928572’, campId: `${jwplayer().getWidth()}x${jwplayer().getHeight()}`, // This is dynamic based on player dimensions, but can be hard coded chanId: window.prerollTag[vHash], placementId: ‘Open Auction’, pubOrder: ‘Video’, pubId: ‘Direct’ }; if (googleImaVansAdapter) { googleImaVansAdapter.init(window.google, adsManager, videoElement, iasConfig); } }).on( ‘time’, function( e ) { var id = this.id; var pct = Math.round( e.position ); if ( ! window.amiPlayersData ) { window.amiPlayersData = {}; } if ( ! window.amiPlayersData[id] ) { window.amiPlayersData[id] = { m3: false, m10: false }; } if ( window.amiPlayersData[id][‘m3’] === false && pct >= 3 ) { window.amiPlayersData[id][‘m3’] = true; console.log( ‘3sec played: ‘, id ); window.dataLayer = window.dataLayer || []; dataLayer.push( {event: ‘JWPlayEvent’, jwTime: ‘3s played’} ); } if ( window.amiPlayersData[id][‘m10’] === false && pct >= 10 ) { window.amiPlayersData[id][‘m10’] = true; console.log( ’10sec played: ‘, id ); window.dataLayer = window.dataLayer || []; dataLayer.push( {event: ‘JWPlayEvent’, jwTime: ’10s played’} ); } }).on( ‘complete’, function( e ) { if ( window.amiPlayersData && window.amiPlayersData[ this.id ] ) { window.amiPlayersData[ this.id ][‘m3’] = false; window.amiPlayersData[ this.id ][‘m10’] = false; console.log( ‘clear played: ‘, this.id ); } }).once(“play”, function(){ var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var playerInstance = jwplayer(el); loadIrisPlugin(playerInstance, playerInstance.getConfig().plugins[“https://ovp.iris.tv/plugins/jwplayer/v2/iris-jwplayer8.adaptive.min.js”]) }).on(‘play’, (e) => { var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “yGUtWJB3” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); // skip if the video was paused and trying to resume if (jwplayer(el).getState() !== ‘idle’ && jwplayer(el).getState() !== ‘complete’) { return; } window.permutive.track(“VideoPlay”, { play_id: el, //this will stay constant for all of the events emitted during the same video play video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “yGUtWJB3” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language:”English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video play”); }).on(‘complete’, (e) => { var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “yGUtWJB3” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); // skip if the video was paused and trying to resume if (jwplayer(el).getState() !== ‘idle’ && jwplayer(el).getState() !== ‘complete’) { return; } window.permutive.track(“VideoComplete”, { play_id: el, //this will stay constant for all of the events emitted during the same video play video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “yGUtWJB3” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video event:”, e); window.lock_25 = false; window.lock_50 = false; window.lock_75 = false; window.lock_100 = false; }).on(‘time’, (e) => { var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “yGUtWJB3” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); var progress = (e.currentTime/e.duration).toFixed(2); if ( (0.25 === progress && false === window.lock_25) || (0.5 === progress && false === window.lock_50) || (0.75 === progress && false === window.lock_75) || (100 === progress && false === window.lock_100) ) { window.permutive.track(“VideoProgress”, { play_id: el, //this will stay constant for all of the events emitted during the same video play progress: Number(progress), video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “yGUtWJB3” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); if ( 0.25 === progress ) { window.lock_25 = true; } if ( 0.5 === progress ) { window.lock_50 = true; } if ( 0.75 === progress ) { window.lock_75 = true; } if ( 1 === progress ) { window.lock_100 = true; } console.log(“Permutive video play progress ” + progress); } }).on(‘mute’, (e) => { var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “yGUtWJB3” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.permutive.track(“VideoEvent”, { play_id: el, //this will stay constant for all of the events emitted during the same video play event: (e.mute) ? “sound off” : “sound on”, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “yGUtWJB3” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘fullscreen’, (e) => { var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “yGUtWJB3” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.permutive.track(“VideoEvent”, { play_id: el, //this will stay constant for all of the events emitted during the same video play event: (e.fullscreen) ? “fullscreen on” : “fullscreen off”, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “yGUtWJB3” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘ready’, (e) => { var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “yGUtWJB3” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); console.log(jwInfo); window.lock_25 = false; window.lock_50 = false; window.lock_75 = false; window.lock_100 = false; window.permutive.track(“VideoLoad”, { play_id: el, //this will stay constant for all of the events emitted during the same video play video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “yGUtWJB3” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video load event”); }).on(‘adPlay’, (e) => { var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “yGUtWJB3” ); window.adInfo = e; var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.adlock_25 = false; window.adlock_50 = false; window.adlock_75 = false; window.adlock_100 = false; window.permutive.track(“VideoAdPlay”, { play_id: el, //this will stay constant for all of the events emitted during the same video play ad: { duration: Math.round(window.adInfo.duration), creative_name: window.adInfo.adtitle, ad_id: window.adInfo.adId, title: window.adInfo.adtitle, video_type: “instream” //outstream }, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “yGUtWJB3” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video ad play”); }).on(‘adClick’, (e) => { var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “yGUtWJB3” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.permutive.track(“VideoAdClick”, { play_id: el, //this will stay constant for all of the events emitted during the same video play ad: { duration: Math.round(window.adInfo.duration), creative_name: window.adInfo.adtitle, ad_id: window.adInfo.adId, title: window.adInfo.adtitle, video_type: “instream” //outstream }, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “yGUtWJB3” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video ad click”); }).on(‘adTime’, (e) => { var el = decodeURIComponent( “jwplayer_yGUtWJB3_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “yGUtWJB3” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); var progress = (e.position/e.duration).toFixed(2); if ( (0.25 >= progress && false === window.adlock_25) || (0.5 >= progress && false === window.adlock_50) || (0.75 >= progress && false === window.adlock_75) || (0.95 >= progress && false === window.adlock_100) ) { window.permutive.track(“VideoAdProgress”, { play_id: el, //this will stay constant for all of the events emitted during the same video play progress: Number(progress), ad: { duration: Math.round(window.adInfo.duration), creative_name: window.adInfo.adtitle, ad_id: window.adInfo.adId, title: window.adInfo.adtitle, video_type: “instream” //outstream }, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “yGUtWJB3” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); if ( 0.25 >= progress ) { window.adlock_25 = true; } if ( 0.5 >= progress ) { window.adlock_50 = true; } if ( 0.75 >= progress ) { window.adlock_75 = true; } if ( 0.95 >= progress ) { window.adlock_100 = true; } console.log(“Permutive video ad progress ” + progress); } }).setPlaylistItemCallback(function(item, index) { return waitForAmazon // Wait until Amazon is loaded. .then(() => performAsyncBidding( player_jwplayer_yGUtWJB3_zhNYySv2_div, item, index ), () => { console.log(“AMI JWP bidding FAILER”); }) // External bidding. .then(tag => { // Update the playlist item. console.log(“AMI jwp new headerbid”, tag); return Object.assign({}, item, { adschedule: [{ tag, offset: “pre” }] }); }).catch(function(e){ console.log(“AMI jwp bidding failed”, e); return item; }); // If bidding fails, use unmodified playlist item. });; clearInterval(checkJWReady); } }, 500); })(); ]]>

Ray and the rocker — whose real name is Colson Baker — dated in 2020 before Kelly began his relationship with Fox. In March 2021, the social media star claimed that her relationship with the Texas native overlapped with his romance with the New Girl alum.

“I don’t really feel bad saying that because he did kind of cheat on me with Megan Fox,” Ray alleged during an interview on Logan Paul‘s “Impaulsive” podcast, claiming that Kelly asked her to come to Puerto Rico with him while he was filming Midnight in the Switchgrass. “I waited in the hotel the whole time while he’s filming with her and I’m not really thinking anything of it. I thought she was older and had kids and was married and stuff.”

Neither Fox nor MGK commented on Ray’s claims at the time, but the rapper later said that the “only reason” he did the movie was to meet the Transformers actress.

“I stayed outside the trailer, and my gut is always right and I’m grateful for it because for some reason I knew she would invite me for lunch,” the musician recalled during a December 2021 episode of The Drew Barrymore Show. “Then, all of a sudden, someone came over and was like, ‘Megan wants to know if you want to have lunch in her trailer.’ And I was like, ‘Oh, my God, I’m so surprised. Yeah, absolutely.’ I went in there and she said, ‘How do you feel?’ And I said, ‘I’m lost.’”

Kelly recalled that his future fiancée then replied, “Well, let’s find you.”

The duo got engaged in January and have since been working on planning their wedding. “Megan and MGK haven’t set a date yet,” an insider exclusively told Us Weekly in October. “They’re working on it and also working hard on themselves. They’ve worked on their problems and worked really hard to get to the place where they are today.”

Fox was previously married to Brian Austin Green, with whom she shares three sons: Noah, 10, Bodhi, 8, and Journey, 6. Kelly, for his part, shares daughter Casie, 13, with Emma Cannon.

Read The Full Article Here


trick photography
Hayden Panettiere Poses in Bathtub for PETA Campaign Weeks Before Her Death: We Can End This Cruelty
Hayden Panettiere Poses in Bathtub for PETA Campaign Weeks Before Her Death: We Can End This Cruelty
Christy Carlson Romano Says Early Fame Is Like CTE While Reflecting on Hayden Panettieres Death
Christy Carlson Romano Says Early Fame Is Like CTE While Reflecting on Hayden Panettieres Death
Nashvilles Charles Esten Speaks Out After Former Costar Hayden Panettieres Death
Nashvilles Charles Esten Speaks Out After Former Costar Hayden Panettieres Death
Billy Crystal, Kate Hudson and More Stars Celebrate Palisades Village Reopening After L.A. Fires
Billy Crystal, Kate Hudson and More Stars Celebrate Palisades Village Reopening After L.A. Fires
How Anne Hathaway Became the Mother of Millennials
How Anne Hathaway Became the Mother of Millennials
The Militia Trailer Previews Dark Military Movie With Fantastic Four Star | Exclusive
The Militia Trailer Previews Dark Military Movie With Fantastic Four Star | Exclusive
Everything New on Disney+ in September 2026
Everything New on Disney+ in September 2026
Hannah Einbinder: ​No divas allowed, you know what I mean?
Hannah Einbinder: ​No divas allowed, you know what I mean?
Quote Of The Day By Rosario Dawson: This Future Is Ours To Embrace. Whether We, The Established Generations, Choose To Accept That Is In Our Court… – TVLine
Quote Of The Day By Rosario Dawson: This Future Is Ours To Embrace. Whether We, The Established Generations, Choose To Accept That Is In Our Court… – TVLine
No Preview
15 Best Western TV Pilots Of All Time, Ranked – TVLine
Why Reachers Alan Ritchson Wasnt In The Aquaman Pilot After Playing The Hero On Smallville – TVLine
Why Reachers Alan Ritchson Wasnt In The Aquaman Pilot After Playing The Hero On Smallville – TVLine
Jensen Ackles Tracker Return Confirmed: Justin Hartley Offers First Season 4 Details – TVLine
Jensen Ackles Tracker Return Confirmed: Justin Hartley Offers First Season 4 Details – TVLine
Oso Oso Announce North American Tour
Oso Oso Announce North American Tour
Perennial Oscar Nominee Diane Warren Writes Title Song for Mark Wahlberg Film By Any Means
Perennial Oscar Nominee Diane Warren Writes Title Song for Mark Wahlberg Film By Any Means
30 Photos of Travis Barkers Tattoo Transformation Over the Years
30 Photos of Travis Barkers Tattoo Transformation Over the Years
Maynard James Keenan Opening Queen B Sushi Restaurant in Arizona
Maynard James Keenan Opening Queen B Sushi Restaurant in Arizona
New Mystery and Thriller Books to Read | August 18 – NewInBooks
New Mystery and Thriller Books to Read | August 18 – NewInBooks
New Romance Books to Read | August 18 – NewInBooks
New Romance Books to Read | August 18 – NewInBooks
Ambition, Innovation & Ideas That Move Business Forward – NewInBooks
Ambition, Innovation & Ideas That Move Business Forward – NewInBooks
New Voices, New Worlds & Stories Made for YA Readers – NewInBooks
New Voices, New Worlds & Stories Made for YA Readers – NewInBooks
Lupita Nyongos Stylist Shares How She Put Together Those The Odyssey Press Tour Looks
Lupita Nyongos Stylist Shares How She Put Together Those The Odyssey Press Tour Looks
I Browsed My Way Into a Beauty Haul—24 Items I Shamelessly Added to My Cart This Month
I Browsed My Way Into a Beauty Haul—24 Items I Shamelessly Added to My Cart This Month
Im Giving Chic Raven: Get Ready With Stassi Schroeder for Her Premiere Party
Im Giving Chic Raven: Get Ready With Stassi Schroeder for Her Premiere Party
Summer Outfits Look So Much Chicer When Styled With This Trending Accessory
Summer Outfits Look So Much Chicer When Styled With This Trending Accessory
Shudder Stretches Spooky Season Across Four Months With 2026 Season of Screams Lineup
Shudder Stretches Spooky Season Across Four Months With 2026 Season of Screams Lineup
Deathwoods Interview: Scott Conner on His 80s Slasher
Deathwoods Interview: Scott Conner on His 80s Slasher
Halloween Horror Nights 2026: Haunted Houses Revealed
Halloween Horror Nights 2026: Haunted Houses Revealed
Sam Neill Documentary Focuses on Late Actors Horror Career
Sam Neill Documentary Focuses on Late Actors Horror Career