Photo Story: All Star Monster Trucks Pensacola
PENSACOLA, Florida (February 4, 2023) — The All Star Monster Truck Tour invaded Five Flags Speedway on the first weekend in February for a Saturday and Sunday set of shows featuring their monster trucks and Quad Star Racing ATVs in front of a packed crowd. The high flying, roaring machines performed a best trick contest,…