1997 1/10 Off Road WC Pomona, USA

 

Comments are closed.