So, the other day I was floatin' through a top secret Hollywood movie car location when I spotted these two-wheeled demons from GHOST RIDER. I expected to be scared, but without the flames and heat, they were just cool. Nick Cage wasn't around either for some reason.







