Ford Mustang Boss 302S captures podium finish in Long Beach

#1