Hate to continue the snarky black humor, but it looks like a scene out of the never-to-be-made movie: “Cuban Graffiti”
>”Cuban Graffiti”
LMAO!