The Village celebrates a holiday.
Harley-riding Lori finds love with a woman.
What strange thoughts these...