3:27 pm, September 11, 2011
Aaaaand we're back. Web-design diva Marie Poulin sent us these shots of Helo lounging on a Mac tower and hanging out in front of her new 27-inch iMac back on May 5. Thanks for your patience, Marie!
You should follow us on Twitter here