"Wait a minute... are you telling me you built a time machine... out of a DeLorean?" A tribute to one of the most beloved characters in cinema history, painted in oil with all the energy and nostalgia of the 80s. Oil on canvas