The Corazon
Swissnikk
Published
04/15/2020
A pseudo-infomercial for a social-distancing device.
April 2020. Filmed in Zurich, Switzerland.
Hilarious, irreverent, absurd & weird.
0 Comments