Related Clues:
- Sent a telegram
- Magazine that popularized the term 'crowdsourcing'
- Magazine that popularized the term "crowdsourcing"
- Unusually active
- Active start?
- Peppy and then some
- Condé Nast technology magazine
- More excitable than normal
- Overactive publicist
- They introduced a Stupid Girl
- Samantha, Dublin's pop princess
- Unable to sit still, right after promotion
- Nervous, having Internet connection
- Joined to let current run in?
- Caribbean revolutionary set up for broadcast?