We just won Indy!

Lindberg Bros Top Methanol Funny Car 2020-08-10

We just won Indy!

Open link »