Search results
Fact Check: Taylor Swift and Travis Kelce Were Supposedly Recorded Falling Off Swing In Bahamas....
Snopes via Yahoo News· 2 months agoX (formerly Twitter) Claim: A video showed Taylor Swift and Travis Kelce falling off a swing in the...
India Increases Film Production Incentives to 40%, Raises Cap to $3.5 Million
Variety via Yahoo News· 6 months agoIndia has considerably enhanced incentives for filming in the country. The Indian federal government...