On the 18th May 2019 Demon Designs Racing set their sights on Pendine Sands in an attempt to break more land speed records.
This is our story.......
Please leave a comment below and let us know what you think to our film. Thank you
Land Speed Racing