wait a moment

Category: 2008


Welcome to the site and our first news update! So far we have raced in Super Pro ET since the cars debut in September 2006 but this year’s Easter Thunderball at Santa Pod saw the Lucky Devil make its first outing Read More

Lucky Devil Drag Racing