Land Speed Racing
Use tab to navigate through the menu items.
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