Sleeping in your car is a common practice for travelers, road-trippers, and those in need of temporary rest. But is it legal in Maine? ...