The moment you realize that the 1971 Lancia 2000 Coupe was indeed the perfect car to do LSD with.

Share This Story

About the author

Erin Marquis

Managing Editor of Jalopnik.