Racing T-Rex

And they’re off. Okay..it’s silly, but I’m sure it’ll put a smile on your face!!   What’s funnier than racing T-Rex’s!?!! It happened at a Washington Race track

SHARE