And I always thought that 1/8th scale model cars were enormous. These Ectomobiles are a tad more than enormous !
I mean, where do you put such things in an average home?
Tried the link to Blitzway's website. Found it really wanting in places on my tablet as I could not look at anything properly on it. Or was it just me? I gave up on it in the end.