As I waited for my train at Highgate this AM, I saw this billboard and thought 2 things:1-Last night, I FINALLY got the DeLorean up to 88mph and 2- what an eclectic group of performers to put on the same ad...even for the 90s.
things are good homie! daily planet is coming along nicely methinks. having so much fun doing it and the feedback has been mostly positive. not sure if the link will work for you but here are the segments so far: