The universe is weird. There's a car in space now. But I think what I mean to say is there's energy that's just traveling around all the time and connecting us all. DEEP. How else could you explain the idea of letting Rebecca announce RTX London just planting itself into my brain? I don't really know how it all happened, but share in some love and joy in this crazy world for a minute (and watch the vid).