It's a bit of a stretch but enjoy.
https://www.youtube.com/watch?time_continue=32&v=JjOkmu4xwiY
Hell Gully, that's a heck of a stretch for sure! Interesting video though, they sure sold a lot of them around the world.
105E - is that the electric version of the Giulia? Haven't seen one in years....