Comic Books Previews PREVIEW: MUGSHOTS #1 By Al Mega 6 months ago Brighton, UK. 2008. The kidnapping of a young woman sets in motion a chain of