Lil Giants
04-30-2014, 12:15 PM
Posted on yt 3yrs ago, but it's the 1st I've seen it.... looks to be about 1/4 scale.
https://www.youtube.com/watch?v=aTif-aXf5bQ
https://www.youtube.com/watch?v=YchO7aFeYzs
https://www.youtube.com/watch?v=aTif-aXf5bQ
https://www.youtube.com/watch?v=YchO7aFeYzs