A vehicle comprising: a body having an exterior; an external display screen (105; 205) visible on the exterior of the body, wherein the external display screen (105; 205) comprises a cover which is configured to automatically close when the vehicle is turned on or when the vehicle starts moving, and which is further configured to automatically open when the vehicle is parked or when the vehicle is turned off; a proximity sensor; a non-transitory memory storing an executable code and a vehicle information database including vehicle information; and a hardware processor configured to execute the executable code to: detect, using the proximity sensor, an individual within a proximity of the vehicle and confirm whether the individual is the owner of the vehicle; activate the external display screen (105; 205) in response to detecting the individual within the proximity of the vehicle; display, on the external display screen (105; 205), the vehicle information from the vehicle information database stored in the memory, in response to detecting the individual within the proximity of the vehicle, wherein, when the individual is not confirmed to be the owner of the vehicle, information about the vehicle is displayed and, when the individual is confirmed to be the owner of the vehicle, the display screen may be used to control various operations of the vehicle; wherein the hardware processor is further configured to execute the executable code to: receive a location information signal; determine a location of the vehicle based on the location information signal; identify a nearby business based on the location of the vehicle; display an advertisement for the nearby business on the external display screen (105; 205). a body having an exterior; an external display screen (105; 205) visible on the exterior of the body, wherein the external display screen (105; 205) comprises a cover which is configured to automatically close when the vehicle is turned on or when the vehicle starts moving, and which is further configured to automatically open when the vehicle is parked or when the vehicle is turned off; a proximity sensor; a non-transitory memory storing an executable code and a vehicle information database including vehicle information; and a hardware processor configured to execute the executable code to: detect, using the proximity sensor, an individual within a proximity of the vehicle and confirm whether the individual is the owner of the vehicle; activate the external display screen (105; 205) in response to detecting the individual within the proximity of the vehicle; display, on the external display screen (105; 205), the vehicle information from the vehicle information database stored in the memory, in response to detecting the individual within the proximity of the vehicle, wherein, when the individual is not confirmed to be the owner of the vehicle, information about the vehicle is displayed and, when the individual is confirmed to be the owner of the vehicle, the display screen may be used to control various operations of the vehicle; wherein the hardware processor is further configured to execute the executable code to: receive a location information signal; determine a location of the vehicle based on the location information signal; identify a nearby business based on the location of the vehicle; display an advertisement for the nearby business on the external display screen (105; 205). detect, using the proximity sensor, an individual within a proximity of the vehicle and confirm whether the individual is the owner of the vehicle; activate the external display screen (105; 205) in response to detecting the individual within the proximity of the vehicle; display, on the external display screen (105; 205), the vehicle information from the vehicle information database stored in the memory, in response to detecting the individual within the proximity of the vehicle, wherein, when the individual is not confirmed to be the owner of the vehicle, information about the vehicle is displayed and, when the individual is confirmed to be the owner of the vehicle, the display screen may be used to control various operations of the vehicle; wherein the hardware processor is further configured to execute the executable code to: receive a location information signal; determine a location of the vehicle based on the location information signal; identify a nearby business based on the location of the vehicle; display an advertisement for the nearby business on the external display screen (105; 205). receive a location information signal; determine a location of the vehicle based on the location information signal; identify a nearby business based on the location of the vehicle; display an advertisement for the nearby business on the external display screen (105; 205).