A roadside rest area
See also Lot Lizard Viewed 6,997 times ← Back to Trucker Jargon