Transformer baby stroller

Could this be a transformer baby stroller? All the evidence we have are the big tracks. What do...

Read More