Categories
News

Red, Rock Solid, Restless

To what glorified walkie talkie business does the above internal mantra belong to? The clue is in the ‘red’ bit. Extra points if you define each of the above adjectives. Posted by email from MIR Live (posterous)