Flickr: Archive of Euro Joe's uploads to Flickr on 16th June 2008 tesla roadster, getting delivered I HOPE!!!!!! on Flickr - Photo Sharing! photos by Stuart Horner The #20 bus going to Millennium Park indicates that these pics were probably taken in Chicago. Might this be P4?? Previously seen in Monaco.