An Ohio couple responded to a trending TikTok video that showed a woman ranting homophobically at them at a Miami Starbucks. The event happened on March 6 at a Starbucks in Miami, Florida, near the intersection of Coral Way and 27th Avenue, while couple Cassie Urry and Lorrin Skrbec wereContinue Reading

Raining Worms In China

Mystery as worm-like creatures fall from the skies in China. The internet has been astonished by raining worms in China of what looks to be worms dropping from the sky, but everything is not as it appears. The video shows cars coated with worm-like creatures after heavy rain in China.Continue Reading