bastardo racing

4y ago
14.5K

How rad is this? Spotted at the the Geelong Revival Motoring Festival in Victoria, Australia today. What are your thoughts?

Join In

Comments (16)

16