Does anyone know anything about this model? it is a TDF-Pointer by Lark Hobby Shop for Tamtech 1/24 RC .. strange looking beasty..