Ramblings of General Geekery

Diane, 11:30 AM, February 24th.

Entering the town of Twin Peaks.

A picture of Mr. Bean's "iconic" driving setup