Public sex is always thrilling, especially when it's in the back of a truck. Meg Magic couldn't resist the urge to get down and dirty with her lucky partner. The thrill of being caught only added to the excitement