Woman Breaks Land Speed Record After Discovering Guy She’s Seeing Is An Andrew Tate Fan
BREAKING a record that has stood since Andy Green hit 763mph in his Turbofan Rolls-Royce in the Black Rock Desert in 1997, Irish woman Tara Dealan is being celebrated by speed chasing adrenaline junkies everywhere after breaking the land speed record. Achieved by her own two feet as she left a Dublin restaurant mere seconds… Read more » …