Saw this last night. Not sure what Obama is doing in the Opel dealership, or why he seems to be an Eagles fan.