David TaylorDavid Taylor

    British and love racing, especially Formula one. Building a huge scalextric race track in my basement because Im a big kid 😀🏎🏁

    British and love racing, especially Formula one. Building a huge scalextric race track in my basement because Im a big kid 😀🏎🏁

    Loading...