Speaking if green things...

My 1:18 Kyosho Triumph TR3 came!

Advertisement

Share This Story