Every racing driver’s career starts with having to watch from the sidelines. Michele Abbate of Las Vegas, Nevada started just the same, watching her older brother race since she was four years old. He dominated in the divisions that he competed in, claiming championship titles in both local and global […]
Read More