20221029_9616_FastCarPhotos.jpg
Team Factor Fab Racing in the 2021 Mazda Sebeco NP01 Eco at the 2022 World Racing League 8+8 Hour Enduro on October 29, 2022