Top 15 Iconic Log Lady Quotes To Make Your Day
Log Lady also known as Margaret Lanterman is the character from the Twin Peaks TV series. This series is full of weird and wonderful characters. One… Read More »Top 15 Iconic Log Lady Quotes To Make Your Day