Atlanta Lemon Pepper Wet

This excellent video explains how to make them and how they taste. Get hungry.