Apparently...they've sent out two teaser press releases over e-mail and their website saying we are just hours away from the change.
They going to be using some green fuel or have they painted the thing snot colour or just got some energy sponsor (?
---------
THINK GREEN
Something is about...