Eager SWAT Team Brings Young Alabama Lady to Justice in Wrong Home The good news is that accused never-do-well Nicholas McLeod is behind bars in Mobile, Alabama. That’s about the only good news you’re going to read… chat_bubble_outlineLeave a comment FacebookTwitterGoogle+LinkedInPinterestshare Most Popular Most Popular